Versioni PDF dello standard
A partire dal 1 ° settembre 2014, le migliori posizioni per prezzo per i documenti sugli standard C e C ++ in PDF sono:
Di solito non è possibile ottenere vecchie revisioni di uno standard (qualsiasi standard) direttamente dagli organismi di standardizzazione poco dopo il rilascio di una nuova edizione dello standard. Pertanto, gli standard per C89, C90, C99, C ++ 98, C ++ 03 saranno difficili da trovare per l'acquisto da un organismo di standardizzazione. Se hai bisogno di una vecchia revisione di uno standard, controlla Techstreet come una possibile fonte. Ad esempio, può ancora fornire a pagamento la versione canadese CAN / CSA-ISO / IEC 9899: 1990 in PDF.
Versioni elettroniche non PDF dello standard
Stampa le versioni dello standard
Copie stampate degli standard sono disponibili presso gli organismi di standard nazionali e ISO, ma sono molto costosi.
Se si desidera una copia cartacea dello standard C90 per molto meno soldi di quanto sopra, si può essere in grado di trovare una copia usata a buon mercato di Herb Schildt libro 's The Annotated ANSI standard a Amazon , che contiene il testo effettivo della norma (utile) e commento sullo standard (meno utile - contiene diversi errori pericolosi e fuorvianti).
Gli standard C99 e C ++ 03 sono disponibili in formato libro da Wiley e BSI (British Standards Institute):
Bozze di versioni standard del comitato (gratuite)
I progetti di lavoro per gli standard futuri sono spesso disponibili sui siti Web del comitato:
Se vuoi ottenere bozze dagli standard C / C ++ attuali o precedenti, ce ne sono alcuni disponibili gratuitamente su Internet:
Per C:
Per C ++:
Si noti che questi documenti non sono gli stessi dello standard, sebbene le versioni appena prima delle riunioni che decidono su uno standard siano in genere molto simili a quelle dello standard finale. Le versioni FCD (Final Committee Draft) sono protette da password; devi far parte del comitato degli standard per ottenerli.
Anche se le bozze delle versioni potrebbero essere molto simili alle versioni ratificate finali degli standard, alcuni redattori di questo post consigliano vivamente di ottenere una copia dei documenti effettivi, soprattutto se si prevede di citarli come riferimenti. Naturalmente, gli studenti affamati dovrebbero andare avanti e usare le bozze se legate per denaro.
Sembra che, se si è disposti e in grado di attendere qualche mese dopo la ratifica di uno standard, cercare "INCITS / ISO / IEC" anziché "ISO / IEC" quando si cerca uno standard è la chiave. In questo modo, uno dei redattori di questo post è stato in grado di trovare gli standard C11 e C ++ 11 a prezzi ragionevoli. Ad esempio, se cerchi "INCITS / ISO / IEC 9899: 2011" anziché "ISO / IEC 9899: 2011" su webstore.ansi.org troverai la versione PDF a prezzi ragionevoli.
Il sito https://wg21.link/ fornisce collegamenti URL brevi all'attuale bozza di lavoro del C ++ e bozze di standard e documenti del comitato:
L'attuale bozza dello standard viene mantenuta come fonti LaTeX su Github . Queste fonti possono essere convertite in HTML usando cxxdraft-htmlgen . I seguenti siti mantengono le pagine HTML così generate:
Tim Song mantiene anche le versioni HTML e PDF generate di Networking TS e Ranges TS.