Форум программистов, компьютерный форум CyberForum.ru
Наши страницы

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
OdNairy
7 / 7 / 1
Регистрация: 07.02.2010
Сообщений: 22
#1

Значение вектора по-умолчанию - C++

21.11.2010, 19:50. Просмотров 1099. Ответов 4
Метки нет (Все метки)

Здравствуйте! В общем проблема уже в заголовке. Нужно,чтобы в функции с 3 параметрами-векторами (string,int,int) эти самые параметры имели значения по-умолчанию - просто пустые векторы или значение 0.
0
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
21.11.2010, 19:50
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Значение вектора по-умолчанию (C++):

Переменной R присвоить значение 1, если длина вектора А больше длины вектора В, и значение 0 в противном случае - C++
Условие задачи: переменной R присвоить значение 1, если длина вектора А больше длины вектора В, и значение 0 в противном случае. Исходные...

шаблоны: не могу обеспечить реализацию значения по умолчанию для инициализации элементов вектора - C++
Здравствуйте! Помогите пожалуйста разобраться с таким вот: у меня есть класс Vector который темплэйт template<class T, T N>...

Значение по умолчанию - C++
В C++ можно устанавливать встроенным типам данных значения по умолчанию вот таким способом: int i = int(); Здесь в переменной i будет...

Значение по умолчанию передаваемое в функцию - C++
Значение по умолчанию передаваемое в функцию для переменных допустим int-типа установить можно вот так some_func(int i = 0){ Но вот как...

Перегрузка функций. Значение по умолчанию - C++
Добрый вечер. Прощу помочь разобраться с вопросом. Проблема в следующем. Есть класс, в нем есть перегруженная функция с разным...

Задать аргументу значение по умолчанию - C++
Идея такова: есть у меня однонаправленный линейный список и конструктор для инициализации его значений: ListItem(string &f,int y, int...

Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
ForEveR
В астрале
Эксперт С++
7972 / 4734 / 321
Регистрация: 24.06.2010
Сообщений: 10,542
Завершенные тесты: 3
21.11.2010, 20:08 #2
OdNairy, У стандартного вектора итак есть конструктор по умолчанию.
0
OdNairy
7 / 7 / 1
Регистрация: 07.02.2010
Сообщений: 22
21.11.2010, 20:13  [ТС] #3
Цитата Сообщение от ForEveR Посмотреть сообщение
OdNairy, У стандартного вектора итак есть конструктор по умолчанию.
Если я создаю объект - да. А мне нужно, чтобы это были параметры функции и можно было вызывать функцию с одним, двумя или тремя параметрами. И перегружать для всех случаев мне не хочется )
0
ForEveR
В астрале
Эксперт С++
7972 / 4734 / 321
Регистрация: 24.06.2010
Сообщений: 10,542
Завершенные тесты: 3
21.11.2010, 20:22 #4
OdNairy, Понято.

Ага?

C++
1
2
3
4
5
6
7
#include <vector>
 
void foo(std::vector<std::string>& VecS =std::vector<std::string>())
            std::vector<int>& VecI =std::vector<int>(), 
            std::vector<int>& VecI2 =std::vector<int>())         
{
}
1
OdNairy
7 / 7 / 1
Регистрация: 07.02.2010
Сообщений: 22
21.11.2010, 20:28  [ТС] #5
Супер! Спасибо =)
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
21.11.2010, 20:28
Привет! Вот еще темы с ответами:

Значение по-умолчанию для ссылки - C++
Здравствуйте, есть такой код: void iterateTheElements(someClass &amp;parent = someClass ()); Под MVSC все нормально работает, MinGW же на...

Ошибка: отсутствует значение, используемое по умолчанию - C++
В общем задание нужно сделать через функцию вроде написал но всё время пишет вот такую ошибку error C2548: find_min_colums: отсутствует...

Как задать каждому элементу массива значение по умолчанию? - C++
Например я знаю что void max(int t=9){//значение по умолчанию переменой t++; } А как такую штуку сделать для каждого елемента...

Принимает ли первый член неинициализированного массива какое-то значение по умолчанию? - C++
Доброго времени суток! Задался я одним вопросом. есть такой код #include&lt;iostream&gt; using namespace std; int main() { void...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
Yandex
Объявления
21.11.2010, 20:28
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru