2016-08-03 22 views
10

Начиная с этого SO protected question Я пытаюсь понять, в чем разница между этими документами:C11 Стандартные документы

  1. 9899 2012 стоит $60
  2. 9899 2011 стоит $265

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

Кто-нибудь покупает INCITS один?


EDIT

Как @Chqrlie отметил: В чем разница между официальными документами ANSI и ISO для свободного и окончательный проект в свободном доступе на официальном сайте по адресуopen-std.org/jtc1/sc22/wg14/www/docs/n1570.pdf

+2

Интересное продолжение этого вопроса: * В чем разница между официальными документами ANSI и ISO, доступными для бесплатного и окончательного проекта, свободно доступного с официального сайта по адресу http://www.open-std.org/ jtc1/sc22/wg14/www/docs/n1570.pdf *? – chqrlie

+0

Один из ярлыков 2012 года, возможно, содержит отличия от исправления 2012 года (исправление незначительных ошибок, обнаруженных после выпуска). Исправления, исправленные исправлением, перечислены на странице http://www.open-std.org/jtc1/sc22/wg14/www/docs/n1606.pdf – Peter

+0

@Peter Итак: более новые, исправленные и более дешевые ... Слишком хорошо быть правдой ...;) – LPs

ответ

3

я, наконец, получил ответы от:

  • Анси

    ISO/IEC 9899: 2011 оригинальный стандарт ISO опубликован ISO.
    INCITS/ISO/IEC 9899-2012 является внутренним принятием стандарта ISO.

  • INCITS

    Технически эти два стандарта идентичны. В американской версии есть дополнительный передний вопрос, чтобы добавить информацию об обложке и дате принятия. После того, как мы примем международный стандарт, мы можем установить цену, основанную на нашем графике гонорара, что обычно приводит к меньшему вознаграждению, чем покупка версии ISO.

    Для получения дополнительной информации об этом, большинство технических комитетов INCITS придерживаются отношений Технической консультативной группы (TAG) У. С. с подкомитетами ИСО/МЭК JTC 1 и рабочими группами, а также с некоторыми техническими комитетами ИСО, подкомитетами и рабочими группами.
    С учетом некоторых исключений INCITS принимает все стандарты ISO/IEC или ISO, которые входят в его программу работы как «идентичные» американские национальные стандарты в соответствии с ускоренными процедурами ANSI для идентичного применения стандарта ISO или IEC, как Американский национальный стандарт ».

    Аналогичным образом INCITS, как правило, выводит любой принятый Американский национальный стандарт, который был отозван в качестве международного стандарта ISO/IEC или ISO.

+0

Решают ли они расхождение в цене? – 2501

+0

@ 2501 Предложение, которое обычно приводит к меньшему вознаграждению, чем покупка версии ISO, - это все, что они пишут о цене. – LPs

+0

Это очень интересно! Означает ли это, что национальный орган, который участвует в подкомитетах ИСО/МЭК JTC, мог бы опубликовать свою собственную версию (только с другой передней обложкой, я полагаю) бесплатно? – chqrlie

2

В чем разница между официальными документами ANSI и ISO для свободного и окончательный проект в свободном доступе на официальном сайте по адресу open-std.org/jtc1/sc22/wg14/www/документы/n1570.pdf

Было высказано несколько ошибочных предложений в n1570, в которых упоминалось _Alignof для выражений, которых не существует. Таким образом, _Alignof был удален из 6.3.2.1p2, p3, p4, fn. 65; и 6.7.1 fn. 121.

Обратите внимание, что с C11 у нас было (очень тривиальное) техническое исправление и множество принятых отчетов о дефектах, что соответствующий C11-компилятор может реализовать перед новым TC или стандартом.