Является ли проект комитета стандарта C++14 общедоступным?

По состоянию на прошлую субботу...

Этим днем ​​в Бристоле, Великобритания, комитет по стандартам ISO C++ принял общие лямбда-выражения, динамические массивы (улучшенная версия C99 VLA), шаблоны переменных, блокировки чтения/записи, make_unique, необязательные стандартные пользовательские литералы библиотеки и ряд другие языковые и библиотечные усовершенствования — и утвердил результат в виде полнофункционального проекта комитета (CD) стандарта C++ 14, который будет распространен для его первичного международного рецензирования.

Мне интересно читать подробности о новых функциях, но я не могу найти о них больше, чем написано по ссылке выше.


person David    schedule 22.04.2013    source источник
comment
Ожидается, что обновленные документы по этим и другим функциям, а также обновленный рабочий проект будут доступны в ближайшие две-три недели. Из здесь   -  person neagoegab    schedule 22.04.2013
comment
Сам C++11 усложняет мне изучение, а теперь они хотят придумать C++14! Дайте передышку поставщикам компиляторов и программистам. Думал, что следующий std займет не менее 5 лет.   -  person iammilind    schedule 22.04.2013
comment
@iammilind Он выглядит довольно маленьким и добавочным по сравнению с C ++ 11. Интересно, добавили ли они отдельные функции cbegin и cend.   -  person David    schedule 22.04.2013
comment
@iammilind Они говорят, что это в первую очередь выпуск с исправлением ошибок, поэтому хорошо, что они выпускают его до того, как большинство авторов компиляторов фактически реализовали C ++ 11.   -  person piokuc    schedule 22.04.2013
comment
@piokuc, но теперь Clang полностью поддерживает C++11 :D Полностью совместимый с C++11 компилятор должен быть доступен этим летом :)   -  person chris    schedule 22.04.2013
comment
@chris, это прекрасно, но людям часто приходится писать переносимый код, поэтому они не могут полагаться на функции, доступные в одном ведущем компиляторе. Например, я должен убедиться, что то, что я пишу, работает на AIX, поэтому компилируется с помощью IBM XL C++...   -  person piokuc    schedule 22.04.2013
comment
@piokuc, я знаю, я просто говорю, что мы начинаем к этому стремиться. Надеюсь, другие последуют. Я действительно думаю, что меньший выпуск немного необходим для того, чтобы наверстать упущенное.   -  person chris    schedule 22.04.2013
comment
Почему SO настаивает на c++1y, когда сам комитет говорит C++14? Выглядит достаточно авторитетно.   -  person Lightness Races in Orbit    schedule 17.05.2013
comment
@ Дэйв, да LWG DR 2128 был принят в WP   -  person Jonathan Wakely    schedule 20.05.2013
comment
@chris, G++ 4.8.1 также полностью поддерживает C++11 и должен выйти на этой неделе :-P (хотя библиотека еще не завершена, я работаю над ней!)   -  person Jonathan Wakely    schedule 20.05.2013
comment
@JonathanWakely, спасибо за поддержку. Я ценю работу, проделанную над GCC, и я только вчера смотрел, чтобы увидеть Окей, 1,5 недели назад он оценивался в две недели, а сейчас RC оценивается за неделю до релиза...   -  person chris    schedule 20.05.2013
comment
@LightnessRacesinOrbit: Дело не в том, что у нас возникли трудности с тем, как будет называться стандарт, а в том, что мы используем c++1y в качестве сокращения для проекта стандарта C++14. Обратите внимание на несовместимость устройств 802.11 с путаницей, которая возникает, если не отличить черновое соответствие от реального стандарта.   -  person Ben Voigt    schedule 02.08.2013


Ответы (2)


Ожидается, что обновленные документы по этим и другим функциям, а также обновленный рабочий проект будут доступны в ближайшие две-три недели.

Взято с здесь.

Это также интересная статья

Список документов WG21 (2013 г.): здесь< /а>

Группа стандартных предложений Google: здесь

Обновление – 1:

Объявление о проекте комитета C++14 (CD): здесь

Проект комитета C++14 (CD), документ: здесь

Обновление – 2:

Рабочий проект C++14, документ: здесь

Примечание. Разницу между рабочим проектом и стандартом можно найти здесь

person neagoegab    schedule 22.04.2013
comment
Есть ли ссылка на сетевую библиотеку, упомянутую в блоге isocpp? - person mfontanini; 22.04.2013
comment
@mfontanini, взгляните здесь, часть I - часть IV, есть 3 или за 4 статьи, которые могут быть включены в статью сетевой библиотеки. Вы можете присоединиться к группе google std-proposals. - person neagoegab; 23.04.2013
comment
О, я бы прочитал предложения по преобразованию IP-адреса и порядка байтов. Я просто думал, что сетевое предложение было чем-то большим. Спасибо, +1 от меня! - person mfontanini; 23.04.2013
comment
Прошло три недели. Вы не знаете, где можно найти обновления? - person Ben Voigt; 14.05.2013
comment
@BenVoigt, это и парочка других статей, новости смотрите на isocpp.org - person neagoegab; 14.05.2013
comment
@BenVoigt, новости здесь - person neagoegab; 20.05.2013

Я не совсем уверен, что это официальный черновик, но вроде так: https://github.com/cplusplus/draft

person piokuc    schedule 22.04.2013
comment
Насколько я могу судить, эта ссылка не содержит черновик, который хочет ОП. - person JBentley; 22.04.2013
comment
Это дом источника документа, но, вероятно, после окончания собрания будут внесены еще некоторые изменения. - person Bo Persson; 22.04.2013
comment
В этом репозитории gihub есть постбристольская веха 2013 года с несколькими открытыми проблемами: github.com/cplusplus/draft/issues?milestone=1&state=open - person piokuc; 22.04.2013