Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Округлить число до 25 знаков после десятичной точки Есть простая задача: Число E (Время: 1 сек. Память: 16 Мб Сложность: 10%) Выведите в выходной файл округленное до n знаков после десятичной точки число E. Число Е, округленное до 25 знаков после десятичной точки, равно 2.7182818284590452353602875. Входные данные Входной файл INPUT.TXT содержит целое число n (0 ≤ n ≤ 25). https://www.cyberforum.ru/ cpp-beginners/ thread714826.html C++ Переделать программу (курсовая)
Здравствуйте! Есть готовая написанная прогграмма на тему "Теплица". Мне нужно полностью её просто переделать на тему "Пароходство" тоесть придумать свои классы, название и типы данных переписать, чтобы препод не заметил. Программу с нуля не нужно писать, потому что вот есть готовая, только изменить...
C++ Как вернуть сразу 2 значения массива в функции? https://www.cyberforum.ru/ cpp-beginners/ thread714817.html
Собственно дан у меня например массив "aa", где l-левая граница, а r-правая. При выполнении кода мне надо сразу вернуть эти два стоящих рядом друг с другом значения и вывести их на экран. Как это сделать? Мой код возвращает только str, a str+1 не могу возвратить. Помогите пожалуйста. if (str == str && l + 1 == r) { return str, str +1; }
C++ Элементарные задачи по C++ В универе препод задал написать программы, а я в программировании полный ноль. Пожалуйста, помогите, кто чем может) Задача 1. Есть одномерный массив (вектор) из 10 элементов. Вводится 2 числа i и j - координаты двух элементов вектора. 1) Проверить, что эти координаты действительно указывают на какие-либо элементы вектора, т.е. не выходят за пределы диапазона (если нет, то выдать ошибку).... https://www.cyberforum.ru/ cpp-beginners/ thread714792.html
Пытаюсь создать dll в VS2008 и что то не так выходит, Нашел пример и все по нему делал C++
myDLL.c #include <windows.h> #include <stdio.h> #include "time.h" #include "string.h" #include <time.h> #include "MyDLL.h"
C++ сумма элементов https://www.cyberforum.ru/ cpp-beginners/ thread714781.html
Есть список. Это многочлен вида znach*xstep struct list{ int step, znach; list* next;}; //Ссылка на следущий элемент списка struct dyn_list { list* head; // Первый элемент (голова) списка list* tail; // Последний элемент (хвост) списка }; Нужно сделать,чтобы при добавлении в него элементов происходило следующее: если элемент с таким значение step уже есть в списке, то не добавлять...
C++ Определить кольцо с центром в начале координат, которое содержит все точки https://www.cyberforum.ru/ cpp-beginners/ thread714775.html
В одномерном массиве с четным количеством элементов (2N) находятся координа-ты N точек плоскости. Они располагаются в следующем порядке: x1, y1, х2, у2, х3, у3, и т.д. Определить кольцо с центром в начале координат, которое содержит все точки.
C++ Количество заглавных букв в тексте
Помогите исправить ошибку, которую не знаю) Все подпрограммы работают, но когда они не в одной программе, а если в одной то некорректно работают! С клавиатуры вводится строка. Составить программу, которая подсчитывает количество заглавных букв в тексте; выводит на экран слова, имеющие наименьшее количество букв удаляет все слова, начинающиеся со строчной буквы. #include <iostream>...
C++ Траблы с ответом https://www.cyberforum.ru/ cpp-beginners/ thread714747.html
Please, помогите ответить на следующий вопрос: Если derived class (Class2) переопрелелен a function из the base class (Class1), как может derived function вызывать the base class function если the function declaration следующая? void print( ); Question 6 options: A) :public Class1::print( ); B) print( ); C) Class1 :: print( ); D) all of the above
C++ Где ошибка? С++ Задание на картинке #include <iostream> #include <cmath> using namespace std; int main() { double x=3.4; double y=3.4; double e; cout<<"Z="<<1.57*pow(10,-2)*x+3/x-5*(x+2)*sin(x)-1.3*sqrt(pow(cos,2)*x+1)+5.54*pow(e,2*cos(x)(log10(x))<<endl; https://www.cyberforum.ru/ cpp-beginners/ thread714744.html
Графика. Начало C++
Надо написать игру Гексагон, соотв 6 угольную сетку надо нарисовать, но как этого сделать в с++ на visual studio не представляю вообще, а потом в этот 6 угольник надо тыкать мышкой, и выбирать ходы , этого я тоже не знаю как сделать, думаю разбираться надо начать с графики, посоветуйте чего надо почитать, раньше никогда с таким дело не имел. Да, гуглил и искал до создания этой темы, но нашел про...
C++ Класс Person Здравствуйте! Задание: Разработать класс Person, который содержит соответствующие члены для хранения: имени, возраста, пола и телефонного номера. Напишите функции-члены, которые смогут изменять эти члены данных индивидуально. Напишите функцию-член Person::Print(), которая выводит отформатированные данные о человеке. https://www.cyberforum.ru/ cpp-beg
2022 / 1621 / 489
Регистрация: 31.05.2009
Сообщений: 3,005
30.11.2012, 23:35 0

Передача по константной ссылке - C++ - Ответ 3781679

30.11.2012, 23:35. Показов 2866. Ответов 4
Метки (Все метки)

Ответ

Цитата Сообщение от linq Посмотреть сообщение
с массивом strs не получается
Не получается что? Первый вариант абсолютно правильный за исключением того, что вы не передаёте размер массива.
C++
1
void print(const std::string strs[], size_t n, const char c);
Цитата Сообщение от linq Посмотреть сообщение
Можно ли вообще организовать ссылку на массив?
Только, если массив статический
C++
1
2
template <size_t N>
void print(const std::string (&strs)[N], const char c);


Вернуться к обсуждению:
Передача по константной ссылке C++
1
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
30.11.2012, 23:35
Готовые ответы и решения:

Передача параметра по константной ссылке - что это?
объясните мне пожалуйста что такое передача параметра в функцию по константной ссылке? я просто...

Передача std::string по константной ссылке \ значению
Суть вопроса: есть простенький словарь с std::vector в качестве приватного поля. struct...

Аллокация памяти при передаче string в функцию по константной ссылке
Поясните пожалуйста данный пример: // C++11 #include &lt;string&gt; void get_vendor_from_id(const...

Передача по ссылке
В учебнике написано, что можно использовать функцию с левой стороны операции присваивания, если она...

4
30.11.2012, 23:35
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
30.11.2012, 23:35
Помогаю со студенческими работами здесь

Передача по ссылке
Задание №8 из книги &quot;Объектно-ориентированное программирование в С++&quot;, 4-е издание, Роберт Лафоре,...

Передача по ссылке
Здравствуйте. 1.typedef struct { MATRIXX_LENTA&lt;double&gt;* MATR; //Ленточная матрица }...

Передача по ссылке
С помощью функции rand() округлить значение double и передать его по ссылке.

Передача по ссылке и по значению
Эта тема стара как мир, но я хотел уточнить одну вещь. QBluetoothAddress* address = new...

0
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru