Где я могу посмотреть на стандарт С++

Возможный дубликат:
Где найти текущие стандартные документы C или С++?

Я хочу использовать STL с текущей программой, над которой я работаю, и поставщик не поддерживает то, что я считаю разумным STL, работая не в моей идее разумного. Я не смог найти стандарт С++ или стандарт STL, который не просто API, который заставляет меня задаться вопросом, правильна ли моя интерпретация или правильность интерпретации поставщика. Я уже провел много времени на сайте SGI. Любые рекомендации? Кроме того, есть ли какой-либо документ, который не является API, который будет считаться стандартом?

Ответы

Ответ 1

Информация о том, где получить текущий стандартный документ:

Где найти текущие стандартные документы C или С++?

Другие ответы в этом вопросе содержат информацию о загрузке различных проектов стандартов, которые могут быть получены бесплатно (фактические ратифицированные стандарты не могут быть получены бесплатно).

Ответ 2

Проект текущего стандарта С++ 0x доступен из на этой странице, а официальная домашняя страница комитета стандартов С++ - здесь.

Ответ 3

Стандарт доступен в формате PDF для ANSI.org. ($ 18 в последний раз, когда я проверил, загружаемый). $ 18 для загружаемого PDF-документа считался прорывом, поскольку ранее ANSI продавал только стандарты в печатном виде, за несколько тысяч долларов - копию. (Как правило, стандарты ANSI имеют очень ограниченный рынок - производители мотоциклетных шлемов собираются купить стандарт ANSI для мотоциклетных шлемов и т.д.), А стандартные продажи были основным способом, которым ANSI финансировала его работу.

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

Ответ 4

i googled "С++ ansi standard" и щелкнул первый результат

Что доступно бесплатно на Интернет?

Стандарт С++ прошел через два Проекты комитетов (CD), которые были сделаны доступный для государственной инспекции и комментарий. Изменения, внесенные во второй компакт-диск после периода общественного обсуждения были представленных органам-членам для голосовали и стали официальным стандартом. CD2 стандарта С++ очень похоже, но не совсем то же самое, что и окончательный стандарт.

тело проекта (см. список каталогов для TOC и т.д.)

Ответ 5

Книга ISBN - 978-0470846742, если вы заинтересованы в сохранении. Это совершенно современное (включает Техническое исправление). Вы правы, подозревая, что он является окончательным ресурсом при споре с поставщиками компилятора. Стандарт не предписывает производительность, но он устанавливает верхние границы сложности большого числа многих алгоритмов