*c++0x

Rayslava 15.08.2011 05:58

Ну что, стандарт приняли. Теперь можно?

werehuman 15.08.2011 05:08

> Поддержка списков инициализации, т.е. передачи структуры или массива в виде списка значений. Например: для конструктора или функции Test можно указать шаблонный класс std::initializer_list и затем для инициализации использовать "Test testVar = {1, 2, 3, 4};" или "Test(1,2,3,4,5)";
Но зачем?

> Возможность ... more →

analizer 07.08.2011 09:48

в N3290 всё расписано про потокобезопасность для shared_ptr и ни слова про неё же у unique_ptr

analizer 06.08.2011 20:28

я правильно понимаю, что если достаточным условием сайд-эффектов конструктора является его is_trivial_constructible? Или есть более «слабый» трэйт для проверки этого?

c++0x, ?
analizer 06.08.2011 20:25

is_copy_assignable → is_move_assignable?

c++0x, ?
analizer 26.07.2011 11:22

плюсота, а есть гарантия, что вот здесь: http://ideone.com/yrjN9 вызов f() не будет сделан в строке 11? а то мне из последнего драфта неочевидно что все вычисления внутри лямбды — ленивые.

c++0x, ?

*c++0x is used by:

analizer

analizer

Rayslava

werehuman

werehuman