Результаты поиска по запросу "initializer-list"

2 ответа

неизменяемый характер initializer_list приводит к чрезмерному копированию

Почему доступ к

2 ответа

C ++ Copy конструктор вызывается вместо initializer_list <>

1 ответ

Почему `std :: initializer_list` не определен как литеральный тип?

ТОП публикаций

3 ответа

Непоследовательная диагностика gcc для инициализации строки

Я использую gcc 4.9.1 / Mingw и компилирую код:gcc test.c -otest.exe -std = c11 -pedantic-errors -Wall -WextraЭтот код дает диагностику:

3 ответа

Почему я не могу вернуть список инициализаторов из лямбды

2 ответа

Не удается скопировать std :: vector <std :: function <void () >>, используя одинаковую инициализацию. Это правильно?

2 ответа

Пример списка инициализаторов C ++ 0x

Я хотел бы увидеть, как этот пример существующего кода сможет использовать преимущества списка инициализаторов C ++ 0x. Example0: #include <vector> #include <string> struct Ask { std::string prompt; Ask(std::string a_prompt):prompt(a_prompt){} ...

2 ответа

Почему в C ++ 11 / C ++ 14 есть специальное правило вывода типа для авто и инициализированных скобок?

В его CppCon 2014 в тальке«Тип вычета и почему вы заботитесь»Скотт Мейерс поднимает вопрос, почему существует специальное правило о

3 ответа

Я бы, вероятно, поместил комментарий рядом, который объясняет, что вы не полагаетесь на то, что компилятор выводит правильный тип из-за недостатков в некоторых версиях GCC.

дал шаблон следующим образом template<typename T> void f(T const& t) { }Я хотел, чтобы это вызывалось как контейнерами, так и списками инициализаторов. Я думал, что это будетinitializer_list<int>, когда вызывается следующим образом. f({1, 2, ...

2 ответа

Разница между списками инициализаторов std :: vector и std :: array

Этот код C ++ 11 прекрасно работает для меня: