Wersje PDF standardu
Od 1 września 2014 r. Najlepszymi lokalizacjami pod względem ceny dla dokumentów w standardzie C i C ++ w formacie PDF są:
Zwykle nie można uzyskać starych wersji standardu (dowolnego standardu) bezpośrednio od organów normalizacyjnych wkrótce po wydaniu nowej edycji standardu. Tak więc trudno będzie znaleźć standardy dla C89, C90, C99, C ++ 98, C ++ 03 w jednostce normalizacyjnej. Jeśli potrzebujesz starej wersji standardu, sprawdź Techstreet jako jedno z możliwych źródeł. Na przykład nadal może za opłatą udostępniać kanadyjską wersję standardu CAN / CSA-ISO / IEC 9899: 1990 w formacie PDF.
Wersje elektroniczne w formacie innym niż PDF
Wydrukuj wersje standardu
Wydrukowane kopie norm są dostępne w krajowych organach normalizacyjnych i ISO, ale są bardzo drogie.
Jeśli chcesz otrzymać wydruk standardu C90 za znacznie mniej pieniędzy niż powyżej, może być w stanie znaleźć tani używany egzemplarz Herb Schildt książki „s adnotacjami ANSI w Amazonii , która zawiera rzeczywistą treść standardu (przydatne) i komentarz do normy (mniej przydatny - zawiera kilka niebezpiecznych i wprowadzających w błąd błędów).
Standardy C99 i C ++ 03 są dostępne w formie książkowej od Wiley i BSI (British Standards Institute):
Wersje robocze komitetu norm (bezpłatne)
Robocze projekty przyszłych standardów są często dostępne na stronach internetowych komitetu:
Jeśli chcesz pobrać wersje robocze z obecnych lub wcześniejszych standardów C / C ++, niektóre są dostępne bezpłatnie w Internecie:
Dla C:
Dla C ++:
Pamiętaj, że te dokumenty nie są takie same jak standard, chociaż wersje tuż przed spotkaniami, które decydują o standardzie, są zwykle bardzo zbliżone do tego, co jest w ostatecznym standardzie. Wersje FCD (Final Committee Draft) są chronione hasłem; musisz być w komitecie normalizacyjnym, aby je zdobyć.
Mimo że wersje robocze mogą być bardzo zbliżone do ostatecznych ratyfikowanych wersji standardów, niektórzy redaktorzy tego postu zdecydowanie zalecają otrzymanie kopii faktycznych dokumentów - zwłaszcza jeśli planujesz cytować je jako odniesienia. Oczywiście głodni studenci powinni iść naprzód i korzystać z przeciągów, jeśli są przywiązani do gotówki.
Wygląda na to, że jeśli jesteś gotów i możesz poczekać kilka miesięcy po ratyfikacji normy, wyszukiwanie „INCITS / ISO / IEC” zamiast „ISO / IEC” w poszukiwaniu normy jest kluczem. W ten sposób jeden z redaktorów tego posta był w stanie znaleźć standardy C11 i C ++ 11 w rozsądnych cenach. Na przykład, jeśli szukasz „INCITS / ISO / IEC 9899: 2011” zamiast „ISO / IEC 9899: 2011” na stronie webstore.ansi.org , znajdziesz wersję PDF w rozsądnej cenie.
Witryna https://wg21.link/ zawiera linki z krótkimi adresami URL do aktualnego roboczego projektu i standardów C ++ oraz dokumentów komitetu:
Obecny projekt standardu jest utrzymywany jako źródła LaTeX na Github . Te źródła można przekonwertować na HTML za pomocą cxxdraft-htmlgen . Następujące strony utrzymują tak wygenerowane strony HTML:
Tim Song utrzymuje również wygenerowane wersje HTML i PDF Networking TS i Ranges TS.