Phiên bản PDF của tiêu chuẩn
Kể từ ngày 1 tháng 9 năm 2014, các vị trí tốt nhất theo giá cho các tài liệu tiêu chuẩn C và C ++ trong PDF là:
Bạn thường không thể nhận được các bản sửa đổi cũ của một tiêu chuẩn (bất kỳ tiêu chuẩn nào) trực tiếp từ các cơ quan tiêu chuẩn ngay sau khi phiên bản mới của tiêu chuẩn được phát hành. Do đó, các tiêu chuẩn cho C89, C90, C99, C ++ 98, C ++ 03 sẽ khó tìm thấy để mua từ một cơ thể tiêu chuẩn. Nếu bạn cần sửa đổi cũ của một tiêu chuẩn, hãy kiểm tra Techstreet như một nguồn có thể. Ví dụ, nó vẫn có thể cung cấp phiên bản Canada CAN / CSA-ISO / IEC 9899: 1990 trong một khoản phí.
Phiên bản điện tử không phải PDF của tiêu chuẩn
Phiên bản in của tiêu chuẩn
Bản in của các tiêu chuẩn có sẵn từ các cơ quan tiêu chuẩn quốc gia và ISO nhưng rất đắt tiền.
Nếu bạn muốn bản cứng của tiêu chuẩn C90 với số tiền ít hơn nhiều so với ở trên, bạn có thể tìm thấy một bản sao được sử dụng giá rẻ của cuốn sách Herb Schildt của Annotated ANSI Standard tại Amazon , có chứa văn bản thực tế của tiêu chuẩn (hữu ích) và bình luận về tiêu chuẩn (ít hữu ích hơn - nó chứa một số lỗi nguy hiểm và gây hiểu lầm).
Các tiêu chuẩn C99 và C ++ 03 có sẵn ở dạng sách từ Wiley và BSI (Viện Tiêu chuẩn Anh):
Phiên bản dự thảo của ủy ban tiêu chuẩn (miễn phí)
Các bản nháp làm việc cho các tiêu chuẩn trong tương lai thường có sẵn từ các trang web của ủy ban:
Nếu bạn muốn nhận bản nháp từ các tiêu chuẩn C / C ++ hiện tại hoặc trước đó, có một số bản có sẵn miễn phí trên internet:
Đối với C:
Đối với C ++:
Lưu ý rằng các tài liệu này không giống với tiêu chuẩn, mặc dù các phiên bản ngay trước các cuộc họp quyết định về một tiêu chuẩn thường rất gần với những gì trong tiêu chuẩn cuối cùng. Các phiên bản FCD (Bản nháp cuối cùng) được bảo vệ bằng mật khẩu; bạn cần phải có mặt trong ủy ban tiêu chuẩn để có được chúng.
Mặc dù các phiên bản nháp có thể rất gần với các phiên bản được phê chuẩn cuối cùng của tiêu chuẩn, một số biên tập viên của bài đăng này sẽ khuyên bạn nên lấy một bản sao của các tài liệu thực tế - đặc biệt nếu bạn dự định trích dẫn chúng làm tài liệu tham khảo. Tất nhiên, học sinh đói nên đi trước và sử dụng các bản nháp nếu bị buộc tiền mặt.
Có vẻ như, nếu bạn sẵn sàng và có thể đợi vài tháng sau khi phê chuẩn tiêu chuẩn, để tìm kiếm "THU NHẬP / ISO / IEC" thay vì "ISO / IEC" khi tìm kiếm một tiêu chuẩn là chìa khóa. Bằng cách đó, một trong những biên tập viên của bài đăng này đã có thể tìm thấy các tiêu chuẩn C11 và C ++ 11 với giá cả hợp lý. Ví dụ: nếu bạn tìm kiếm "THU NHẬP / ISO / IEC 9899: 2011" thay vì "ISO / IEC 9899: 2011" trên webstore.ansi.org, bạn sẽ tìm thấy phiên bản PDF có giá hợp lý.
Trang web https://wg21.link/ cung cấp các liên kết URL ngắn đến dự thảo và tiêu chuẩn dự thảo hiện hành của C ++ và các giấy tờ của ủy ban:
Dự thảo hiện tại của tiêu chuẩn được duy trì dưới dạng nguồn LaTeX trên Github . Những nguồn này có thể được chuyển đổi sang HTML bằng cxxdraft-htmlgen . Các trang web sau duy trì các trang HTML được tạo như vậy:
Tim Song cũng duy trì các phiên bản HTML và PDF được tạo của Mạng TS và Phạm vi TS.