DJm00n 12.10.2011 08:35 Vacuum-IM

*ISO объявила о публикации стандарта C++11.*
Это первое значительное изменение стандарта с 1998-го года. Вот несколько новых объявленных возможностей:
- ссылки на временные объекты и семантика переноса (rvalue reference);
- обобщённые константные выражения (ключевое слово constexpr);
- внешние шаблоны — возможность запретить компилятору инстанцировать шаблон в единице трансляции (extern template class);
- ключевое слово auto для задания типа переменной на этапе компиляции;
- цикл for по коллекции данных;
- lambda-функции;
- введена отдельная константа нулевого указателя nullptr;
- шаблоны с переменным числом параметров (variadic templates);
- thread-local хранилище, модель памяти с поддержкой потоков;
- изменения в стандартной библиотеке: включение hash tables, регулярных выражений, smart pointers, элементов синхронизации потоков и т.п.
- Полный список новых возможностей с подробным объяснением каждой из них можно посмотреть на http://en.wikipedia.org/wiki/C++11 или же более сжато на русском: http://ru.wikipedia.org/wiki/C++11
Полная поддержка C++11 обещается в GCC 4.7, объем поддержки на текущий момент можно оценить по таблице http://gcc.gnu.org/onlinedocs/libstdc++/...
ISO продает текст стандарта по 352 швейцарских франка ($386), но можно бесплатно скачать, например, его финальный черновик (практически не отличающийся от конечной версии) с сайта рабочей группы: http://www.open-std.org/jtc1/sc22/wg21/

Recommended by:

@Rayslava: Давно пора, чо.

and @magog, @dorfe
1. Rayslava 12.10.2011 08:36 d080508

$386 за какой-то блядостандарт?!
Вот куда надо идти работать-то...

2. DJm00nRayslava /1 12.10.2011 08:38 Vacuum-IM

ну платные стандарты, это да, как-то дико. но должны же и они (ISO) как-то зарабатывать. чтобы хоть юридические расходы покрыть.

3. RayslavaDJm00n /2 12.10.2011 08:38 d080508

Пусть пожертвования собирают :3

4. DJm00nRayslava /3 12.10.2011 08:38 Vacuum-IM

ну это по сути и есть пожертвования. я лично покупать не буду.

5. RayslavaDJm00n /4 12.10.2011 08:39 d080508

Ну да. Я тоже. Я почитаю мануал к GCC =)

6. DZhon 12.10.2011 08:41

slooooow

7. DJm00nDZhon /6 12.10.2011 08:42 Vacuum-IM

прям так и слоу. на лоре было вчера лишь.

8. Cthulhu 12.10.2011 08:52 Miranda

Ты феноменально быстр.

9. DZhonDJm00n /7 12.10.2011 08:52

http://herbsutter.com/2011/10/10/iso-c11... 2 дня назад, например.

10. DJm00nCthulhu /8 12.10.2011 08:53 Vacuum-IM

лор не читал, рсс не читал. работал'c.

Do you really want to delete ?