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

Инициализация вектора значениями при объявлении - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Передача двухмерного массива в качестве аргумента http://www.cyberforum.ru/cpp-beginners/thread777927.html
Здравствуйте. Имеется код, метод print_matrix() выводит матрицу на печать. Всё работает, когда я заполняю массив в цикле, однако при использовании заранее заполненного массива компилятор ругает меня...
C++ Создать класс Устройство сбора информации о погоде Создать класс Устройство сбора информации о погоде состоящее из датчиков по заданию а. Для снятия значений создать класс генератор значений для каждого датчика http://www.cyberforum.ru/cpp-beginners/thread777922.html
C++ Создать иерархию классов датчик
Создать иерархию классов датчик – абстрактный базовый класс и датчики температуры, влажности и скорости ветра. Для каждого класса определить свои единицы измерения и способ снятия данных о значениях...
C++ Определить класс химический элемент
Определить класс химический элемент, содержащий информацию о названии элемента его химических свойствах. Определить класс медикаменты, содержащий разное количество хим. элементов и в разном...
C++ Создать иерархию классов транспорт – воздушный транспорт – вертолет http://www.cyberforum.ru/cpp-beginners/thread777915.html
Создать иерархию классов транспорт – воздушный транспорт – вертолет. Определить конструктор копирования, оператор присваивания через соответствующие функции базового класса. Продемонстрировать работу...
C++ Запуск .ехе-шного файла Как запустить имеющийся .ехе-шный файл средствами С++? подробнее

Показать сообщение отдельно
0x10
2474 / 1647 / 247
Регистрация: 24.11.2012
Сообщений: 4,068
03.02.2013, 12:30
Конструктор принимает два итератора - начало и конец контейнера, которым можно проинициализировать вектор. Варианты:
C++
1
2
3
int myints[] = {16,2,77,29};
std::vector<int> fifth (myints, myints + sizeof(myints) / sizeof(int) );
std::vector<int> fifth2(fifth.begin(), fifth.end());
1
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru