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

vector::assign и initializer_list - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Манипуляторы ввода-вывода. Флаги http://www.cyberforum.ru/cpp-beginners/thread922170.html
Здравствуйте. Моя задача такова: нужно сделать программу, которая будет ждать ввода числа в 16-ричной, 8-ричной или 10-тичной системе счисления, а потом выведет в какой системе счисления было это число. Собственно, вопрос в том как это узнать? ff после строки ff=cin.flags(); равно 1 и это не зависит ни от чего. //---------------------------------------------------------------------------...
C++ Z буфер в Direct3D (создание зеркала) Создаю зеркало на сцене. Все нормально кроме того, что во время его отрисовки очищается Z-буфер (чтобы объекты в зеркале не перекрывались невидимыми объектами позади него). Собственно вопрос: Как мне восстановить Z-буфер? (для рисования объектов после зеркала) Гуглил усердно, но не нашел: чаще всего про эту проблему ни слова не говорят. http://www.cyberforum.ru/cpp-beginners/thread922159.html
Направление C++
Хотелось бы, чтобы участники форума поделились мнением о том, какое направлении в программирование более актуально: системное и сети или веб.
констанстность auto_ptr C++
auto_ptr<Nod>/*Nod**/ m_pRoot; void Insert1(auto_ptr<Nod>/*Nod**/ pRoot, int iValue){ if(m_pRoot.get() == 0) m_pRoot.get() = (new Nod(iValue));/////////////////expression most be a modifible lvalue. else if(iValue < pRoot->Value){ if(pRoot->P1Left.get() == 0) pRoot->P1Left.get() = (new Nod(iValue));///////////////expression most be a modifible lvalue. else ...
C++ Морза Азбука http://www.cyberforum.ru/cpp-beginners/thread922108.html
Символ '\a' - выдаёт короткий звук. А как можно сделать непрерывный звук для тире?
C++ Не могу понять код Напишите, пожалуйста, что означает каждая строчка кода #include <stdio.h> #include <string.h> char s,t,c1,c2; bool c1b=true,c2b=false; int pn=0,l=0; void asort(bool end) подробнее

Показать сообщение отдельно
soican
49 / 23 / 1
Регистрация: 16.11.2011
Сообщений: 329
Записей в блоге: 5
12.07.2013, 16:50     vector::assign и initializer_list
хочу разобраться как работает vector::assign, на сайте http://www.cplusplus.com/reference/v...vector/assign/
приводятся три варианта,
range (1) template <class InputIterator> void assign (InputIterator first, InputIterator last);
fill (2) void assign (size_type n, const value_type& val);
initializer list (3) void assign (initializer_list<value_type> il);
но приводится пример использования только (1) и (2), прохожу по ссылке на initializer_list http://www.cplusplus.com/reference/i...tializer_list/
делаю так
C++
1
2
3
std::vector<int>forth;
int il[] = { 10, 20, 30 };
forth.assign (<int>il);
- ошибка, хочу понять как правильно
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 17:56. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru