![]() |
Показать все 14 сообщений этой темы на одной странице |
HLFX.Ru Forum (https://hlfx.ru/forum/index.php)
- Флуд (https://hlfx.ru/forum/forumdisplay.php?forumid=11)
-- Утвержден финальный черновой вариант стандарта C++0X (https://hlfx.ru/forum/showthread.php?threadid=2720)
Утвержден финальный черновой вариант стандарта C++0X
Комитет ISO по стандартизации языка C++ утвердил финальный черновой вариант международного стандарта C++0X, идущего на смену ISO/IEC 14882:2003. Утверждение финального черновика подразумевает завершение фазы согласования состава стандарта и перехода к оформлению документов для передачи черновика в комитет ITTF. Завершить подготовку стандарта планируется в августе 2011 года. Стандарт выйдет под именем C++ 2011.
Большинство представленных в стандарте возможностей уже поддерживаются в таких компиляторах, как GCC и Visual C++. Подробный обзор новшеств C++0X можно найти в википедии: http://ru.wikipedia.org/wiki/C%2B%2B0x. Статус поддержки элементов стандарта в GCC можно посмотреть здесь: http://gcc.gnu.org/projects/cxx0x.html
"Идет начальный этап завершения инициализации установки Windows"?
Бюрократия и распил бабла, стоило ли об этом тему создавать..
__________________
Распила бабла не я вижу, а вот стандарт - годный. особенно идентификатор auto.
__________________
adamix
Да они уже пять лет над ним работают, сколько можно?
__________________
XaeroX
Да уж лучше пусть 5 лет поработают, чем через 5 лет опять новый стандарт клепать...
Кстати, об идентификаторе auto. Ладно фиг с ним, что поменяли значение ключевого слова (в приличном обществе за такое полагается канделябром) - его всё равно никто не использовал. Но я честно очень долго пытался понять, как же заюзать этот auto так, чтобы он давал реальный выигрыш пусть даже в количестве набираемых строк. Но так и не понял, зато понял, сколько можно насажать ошибок, используя его (когда ты думаешь, что переменная 4 байта, а она - 2, и т.д.).
Добавлено 27-03-2011 в 12:56:
__________________
Ну самый простой выигрыш - это когда вместо for(std::list<Vector3> itr... ) можно написать просто for(auto itr; ...).
Добавлено 27-03-2011 в 09:58:
adamix
тайпдефы спасут отца русской демократии.
В том числе локальные.
А ещё они спасут тех, кто будет потом разбираться в таком коде. То ли дело читабельное имя тайпдефа, то ли непонятное авто.
Добавлено 27-03-2011 в 13:01:
__________________
adamix
Ну это дело твоё, конечно - красивый код писать или не красивый.
Главное, не опустись до уровня опенсорс-разработчиков, которые в чейнжлоге проекта пишут "исправлены орфографические ошибки в комментариях"
__________________
Вот поэтому я предпочитаю чистый Си
Там с преобразованиями типов вообще нету такого маразма.
Реально же рещающее значение в Си преобразование типов имеет лишь при передаче по сети. а в С++ чуть неверно типы привел - и всё изломалось.
__________________
My Projects: download page
F.A.Q по XashNT
Блог разработчика в телеграме
C:\DOCUME~1\C4C5~1\LOCALS~1\Temp\a33328if(72) : see declaration of 'size_t'
Временная зона GMT. Текущее время 21:03. | Показать все 14 сообщений этой темы на одной странице |
На основе vBulletin версии 2.3.0
Авторское право © Jelsoft Enterprises Limited 2000 - 2002.
Дизайн и программирование: Crystice Softworks © 2005 - 2024