Я видел несколько мест, ссылающихся на стандарт С++ 11 как "ISO/IEC 14882: 2011 (E)" , а Сайт ISO ссылается на него как "ISO/IEC 14882: 2011" , без конечного "(E)" .
Что означает "E" ?
Изменить. Что касается объяснения номера версии, стандарт был одобрен ISO 12 августа 2011 года и был опубликован в сентябре. Здесь находится один с конечным "(E)" , и он ясно говорит, что дата была 1 сентября 2011 года. Поэтому я думаю, что вряд ли это уже пятая ревизия в ближайшее время.
Что означает "E" во имя стандарта С++ 11 "ISO/IEC 14882: 2011 (E)"
Ответ 1
AFAIK, "(E)" обозначает стандарт английского языка, в отличие от "(F)" для французского языка. Многие документы на веб-сайте ISO доступны на английском и французском языках. Фактически Wikipedia предлагает некоторую помощь, отмечая, что три официальных языка ISO - английский, французский и русский.
Одна из ссылок на странице:
3 официальных полных имени ISO можно найти в начале разделов предисловия документа PDF: Руководство по ISO/IEC 2: 2004 Стандартизация и связанные с деятельностью - общий лексикон.
Если вы загрузите документ, вы увидите, что его код: ISO/IEC GUIDE 2: 2004 (E/F/R), потому что он написан на английском, французском и русском языках.
Я еще не нашел, где обозначение определяется самим ISO, но, скорее всего, оно будет в одном из своих руководств.
J-16 SDiZ отмечает, что веб-сайт Unicode Consortium явно указывает:
В: Доступно ли для загрузки бесплатно ISO/IEC 10646?
A: Да. ISO/IEC 10646: 2011 (E) доступен для бесплатной загрузки: http://standards.iso.org/ittf/PubliclyAvailableStandards/index.html. "(E)" и "(F)" в списках на этой странице относятся соответственно к английским или французским изданиям стандартов.