15 Stimmen

Wo kann ich mir den C++-Standard ansehen?

Mögliches Duplikat:
Wo finde ich die aktuellen C- oder C++-Standarddokumente?

Ich möchte STL mit dem aktuellen Programm, an dem ich arbeite, verwenden, und der Anbieter unterstützt nicht das, was ich für eine vernünftige STL halte, und arbeiten ist nicht meine Vorstellung von vernünftig. Ich war nicht in der Lage, einen C++-Standard oder einen STL-Standard zu finden, der nicht nur eine API ist, so dass ich mich frage, ob meine Interpretation richtig ist oder ob die Interpretation des Anbieters richtig ist. Ich habe bereits sehr viel Zeit damit verbracht SGI-Website . Irgendwelche Empfehlungen? Gibt es außerdem ein Dokument, das keine API ist und als Standard gelten würde?

6voto

jeffm Punkte 3040

Der Entwurf des aktuellen C++0x-Standards ist erhältlich bei diese Seite und die offizielle Homepage des C++-Normenausschusses lautet aquí .

5voto

James Curran Punkte 98228

Die Norm ist als PDF-Datei bei ANSI.org erhältlich. ($18, als ich das letzte Mal nachgesehen habe, herunterladbar). Der Preis von 18 Dollar für eine herunterladbare PDF-Datei wurde als Durchbruch angesehen, da ANSI seine Normen bisher nur in gedruckter Form für mehrere tausend Dollar pro Exemplar verkaufte. (Normalerweise haben ANSI-Normen einen sehr begrenzten Markt - nur Motorradhelmhersteller kaufen die ANSI-Norm für Motorradhelme usw.), und der Verkauf von Normen war die Hauptfinanzierungsquelle des ANSI.

Jedes nationale Normungsgremium in der ISO kann die Norm nach eigenem Ermessen zur Verfügung stellen. Mir wurde gesagt, dass British Standards eine Vereinbarung getroffen hatte, die Norm in Buchform zu veröffentlichen, aber ich weiß nicht, ob es jemals dazu gekommen ist.

5voto

Michael Burr Punkte 320591

Informationen darüber, wo Sie das aktuelle Standarddokument erhalten können:

Wo finde ich die aktuellen C- oder C++-Standarddokumente?

Andere Antworten in dieser Frage enthalten Informationen über Downloads verschiedener Entwürfe der Normen, die kostenlos erhältlich sind (die eigentlichen ratifizierten Normen sind nicht kostenlos erhältlich).

0voto

Dustin Getz Punkte 20462

Ich habe "C++ ansi standard" gegoogelt und das erste Ergebnis angeklickt

Was ist kostenlos verfügbar auf der Internet?

Der C++-Standard durchlief zwei Komitee-Entwürfe (CDs), die der zur öffentlichen Einsichtnahme und Kommentar zur Verfügung standen. Änderungen, die an der zweiten CD nach der öffentlichen Kommentierungsphase wurden den Mitgliedsgremien zur Abstimmung vorgelegt Abstimmung vorgelegt und wurden zum offiziellen Standard. CD2 der C++-Norm ist sehr ähnlich, aber nicht genau gleich, wie der der endgültigen Norm.

Hauptteil eines Entwurfs (siehe Verzeichniseintrag für TOC usw.)

0voto

MSalters Punkte 166675

Die ISBN des Buches lautet 978-0470846742, falls Sie an Baumaterialien interessiert sind. Es ist auf dem neuesten Stand (einschließlich des Technical Corrigendum). Sie haben Recht, wenn Sie vermuten, dass es die maßgebliche Quelle für Diskussionen mit Compiler-Anbietern ist. Der Standard schreibt keine Leistung vor, aber er setzt Obergrenzen für die Big-O-Komplexität vieler Algorithmen

CodeJaeger.com

CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.

Powered by:

X