На смену традиционному стандарту C++, который действовал еще с 1998 года, пришел обновленный C++11, который сперва носил название C++0x. ISO должна была опубликовать данный стандарт еще 2 года назад, но сделала это только недавно. Новый стандарт стал действительно грандиозным обновлением по сравнению с другими. Из списка нововведений можно выделить следующие особенности:
- Улучшена стабильность и компиляция языка, а также добавлена совместимость с C++98
- Улучшена производительность и добавлены возможности для прямой работы с аппаратной частью
- Обновлены элементы в стандартной библиотеке (кортежи, хеш-таблицы, классы генерации слуйчаных чисел, обёртки и многое другое)
Изменения коснулись и развития ядра C++, которое подверглось наибольшим улучшениям. Была добавлена поддержка обобщенного программирования, функция многопоточности и унификация инициализации. Путем повышения производительности ядра, его изменения былы распределены на 3 группы: улучшение производительности во время построения и выполнения, усовершенствование простоты в использовании и повышеная функциональность.
Также, планировалось произвести изменения в модулях, десятичных типах и в специальных математических функциях, но они не были включены в стандарт.
А вы знаете как подготовится к осмотру подержанной машины?
- 14/10/2011 07:24 - Релиз новой версии Ubuntu
- 14/10/2011 02:03 - Альтернатива Dropbox с названием ownCloud 2
- 13/10/2011 23:45 - Mozilla предоставила финансовый отчет
- 13/10/2011 23:00 - Новая версия Sabayon Linux
- 13/10/2011 21:46 - Dart: язык программирования от Google
- 13/10/2011 19:31 - Вышла в свет Atlassian Confluence 4.0
- 12/10/2011 10:15 - LoLo Switcher - вышла новая версия переключателя раскладок
- 12/10/2011 00:34 - Mozilla Firefox 4 для Android
- 11/10/2011 23:42 - Релиз мобильной платформы CyanogenMod
- 11/10/2011 22:18 - Третий корректирующий релиз Linux Debian Squeeze - 6.0.3