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

Инициализация элементов вектор - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Найти номера первой и последней запятой в строке http://www.cyberforum.ru/cpp-beginners/thread1310375.html
даны натуральное число n, s1..sn. Известно, что среди s1..sn есть по крайней мере одна запятая. Найти такие натуральные i, что: 1) si - первая по порядку запятая 2) si - последяя по порядку запятая Напишите код на С++!!
C++ #include <exception> (kubuntu, NetBeans, g++) Всем привет. При подключении инклюдов #include <mysql/mysql_connection.h> #include <boost/property_tree/json_parser.hpp> в IDE отображается предупреждение о неразрешённых файлах. Я проследил ссылки на заголовочные файлы и обнаружил, что файл throw_exception.hpp по словам редактора не может найти файл exception. http://www.cyberforum.ru/cpp-beginners/thread1310356.html
C++ Вывести на экран строку символов только с четными номерами кодов ASCII
После ввода с клавиатуры произвольного строки определить и вывести на экран строку символов только с четными номерами кодов ASCII, расположенных в порядке их возрастания. Нужно решение с++.
C++ Программа останавливает свою работу, когда начинает выполнятся функция. Метод хорд
Писал программу для нахождения приближенных корней методом хорд, но программа работает нормально только до вызова функции Hord. Ввожу промежуток на котором есть корень, затем выбираю в меню программы "Метод Хорд", но консоль зависает на вызове этой функции.Вод код, если что корень находится на промежутке 1,2 и eps 0.01: #include<iostream> #include<conio.h> #include<cmath> using namespace...
C++ Обработка последовательности символов http://www.cyberforum.ru/cpp-beginners/thread1310305.html
На скрине задача. abc готово, но осталось для меня проблемой добавить aba Буду рад помощи еще раз. #include <iostream> #include <stdio.h> #include <conio.h> #include <cstring> #include <string>
C++ Пустое окно при создании нового проекта Добрый день, при создании проекта в любой из версий VS express(2008,2010,12,13) при создании проекта появляется пустое окно. Клавиши "готово" и "отмена" некликабельны. подробнее

Показать сообщение отдельно
ForEveR
Модератор
Эксперт C++
 Аватар для ForEveR
7927 / 4709 / 318
Регистрация: 24.06.2010
Сообщений: 10,524
Завершенные тесты: 3
25.11.2014, 13:44     Инициализация элементов вектор
Zimos,
C++
1
std::vector<TestClass> myVector(1);
это создание вектора с одним элементом, дефолтно инициализированным, учитывая, что конструктора без аргументов у класса нет - компиляция не будет успешной.
Лучше делать так:
C++
1
2
std::vector<TestClass> myVector;
myVector.push_back(obj);
Или же сразу создать вектор из 1 инициализированного элемента
C++
1
std::vector<TestClass> myVector(1, obj);
 
Текущее время: 22:45. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru