문제

많은 질문에 대한 답변에서 찾을 것으로 보인다"표준".그러나 우리는 어디에서 찾을 수 있는?바람직하게는 온라인.

인터넷 검색는 때때로 느낄 수 있는 쓸데,특히 다시 C 표준 때문에,그들은 홍수에 잠긴의에 대한 토론 프로그래밍합니다.

이 시작되므로,이들은 내가 찾고,지금은 어디에 있는 온라인으로 자원:

  • C89
  • C99
  • C11
  • C++98
  • C++03
  • C++11
  • C++14
도움이 되었습니까?

해결책

PDF 버전을 표준

로 1September2014,최고의 위치에 의해 가격 C 및 C++표준에서 문서를 PDF 습니다:

할 수 없습니다 일반적으로 이전 판의 표준(표준)직접 표준에서 몸이 곧 후 새로운 버전의 표준 발표했다.따라서,표준에 대한 C89,C90,C99,C++98,C++03 을 찾기 어려운 것입을 위해 구매에서 표준체.필요하신 경우에는 이전 판의 표준 확인 Techstreet 중 하나로 가능한 소스입니다.예를 들어,그것은 여전히 제공하는 캐나다 버전 CAN/CSA-ISO/IEC9899:1990standard PDF,요금으로 제공됩니다.

비 PDF 의 전자 버전을 표준

인쇄 버전을 표준

인쇄 기준에서 사용할 수 있는 국립 표준 기관고 ISO 그러나 매우 비싸다.

당신이 원하는 경우에는 하드카피의 C90 표준에 대한 많은 적은 돈을 위보다,당신은 당신을 찾을 수 있습니다 저렴한 사용 사본의 허브 Schildt's book 주석 ANSI 표준Amazon, 을 포함하는 실제의 텍스트를 표준(용)및 해설 표준(적용).

이 C99 및 C++03 표준에서 사용할 수 있는 예약 양식에서 Wiley 과 BSI(British Standards Institute):

표준 위원회 초안 versions

작업에 대한 초안을 미래의 표준은 종종에서 사용할 수 있는위원회 웹 사이트:

이러한 문서를되지 않은 동일한 표준으로,하지만 버전 이전 회의에서 결정한 표준은 일반적으로 매우 가까이에서 최종 표준입니다.FCD(최종위원회 초안)버전은 비밀번호 보호당신이해야에서 표준 위원회를 얻을 수니다.

그러나 제 생각에는,비록 초안전 버전의 경우 매우 가까운 최종 비준 버전의 기준에,당신은 정말의 사본을 얻을 실제 문서의—특히 계획인 경우에 인용하으로 그들을 참조가 있습니다.물론,굶주리는 학생들은 가서를 사용하여 초안 경우에 묶여한다.


그것은 나타나는 경우에,당신은 기꺼이하고 기다릴 수 있는 몇 개월 후에 비준의 표준"에 대한 검색 INCITS/ISO/IEC"대신에"ISO/IEC"찾을 때는 표준 핵심입니다.이 방법은를 찾을 수 있었 C++11 표준은 합리적인 가격에 그리고 지금 C11 표준입니다.그래서 예를 들어,당신은"에 대한 검색 INCITS/ISO/IEC9899:2011"대신에"ISO/IEC9899:"2011 webstore.ansi.org 을 찾을 수 있는 합리적인 가격 PDF 버전입니다.


https://wg21.link/ 제공하는 짧은 URL 연결하여 C++현재 작업을 초안과 초안 표준과위원회 논문:


현재 초안의 표준이 유지되 라텍스에서 소스 Github.이러한 원본을 변환할 수 있을 사용하여 HTML cxxdraft-htmlgen.다음 사이트에서 유지하는 HTML 페이지에서 생성되:

팀 노래 또한 유지 생성키의 네트워킹 TS 및 범위 TS.

다른 팁

의 온라인 버전 표준 찾을 수 있습니다:

초안 표준에 대한 프로그래밍 언어로는 C++

다음과 같은 모든 초안전 표준:
다음과 같은 모든 자유롭게 다운로드
2019-03-15: N4810 git
2019-01-21: N4800 git
2018-11-26: N4791 git
2018-10-08: N4778 git
2018-07-07: N4762 git
2018-05-07: N4750 git
2018-04-02: N4741 git
2018-02-12: N4727 git
2017-11-27: N4713 git
2017-10-16: N4700 git
2017-07-30: N4687 git

이것은 새로운 표준:
이러한 버전이 필요합 인증
2017-03-21: N4660 C++17 초안 표준

다음과 같은 모든 초안전 표준:
다음과 같은 모든 자유롭게 다운로드
2017-03-21: N4659 git
2017-02-06: N4640 git
2016-11-28: N4618 git
2016-07-12: N4606 git
2016-05-30: N4594 git
2016-03-19: N4582 git
2015-11-09: N4567 git
2015-05-22: N4527 git
2015-04-10: N4431 git
2014-11-19: N4296 git

이것은 오래된 C++14 표준:
이러한 버전이 필요합 인증
2014-10-07: N4140 git 기본적으로 C++14 와 사소한 오류 및 오타 수정
2014-09-02: N4141 git Standard C++14
2014-03-02: N3937
2014-03-02: N3936 git

다음과 같은 모든 초안전 표준:
다음과 같은 모든 자유롭게 다운로드
2013-10-13: N3797 git
2013-05-16: N3691
2013-05-15: N3690
2012-11-02: N3485
2012-02-28: N3376
2012-01-16: N3337 git 기본적으로 C++11 와 사소한 오류 및 오타 수정

이것은 오래된 C++11 표준:
이 버전이 필요합 인증
2011-04-05: N3291 C++11(또는 매우 가깝)

다음과 같은 모든 초안전 표준:
다음과 같은 모든 자유롭게 다운로드
2011-02-28: N3242 (차이에서 N3291 아주 사소한)
2010-11-27: N3225
2010-08-21: N3126
2010-03-29: N3090
2010-02-16: N3035
2009-11-09: N3000
2009-09-25: N2960
2009-06-22: N2914
2009-03-23: N2857
2008-10-04: N2798
2008-08-25: N2723
2008-06-27: N2691
2008-05-19: N2606
2008-03-17: N2588
2008-02-04: N2521
2007-10-22: N2461
2007-08-06: N2369
2007-06-25: N2315
2007-05-07: N2284
2006-11-03: N2134
2006-04-21: N2009
2005-10-19: N1905
2005-04-27: N1804

이것은 오래된 C++03 표준:
아래의 모든 버전 요구 인증
2004-11-05: N1733
2004-07-16: N1655
2004-02-07: N1577 C++03(또는 매우 가깝)
2001-09-13: N1316 초안을 확장한 기술 Corrigendum
1997-00-00:N1117 초고 확장된 기술 Corrigendum

다음과 같은 모든 초안전 표준:
다음과 같은 모든 자유롭게 다운로드
1996-00-00: N0836 초안을 확장한 기술 Corrigendum
1995-00-00:N0785 작업을 종이에 대한 초안 제안된 국제 표준에 대한 정보시스템 프로그래밍 언어로는 C++

다른 흥미로운 서류:

2019 / 2018 / 2017 / 2016 / 2015 / 2014 / 2013 / 2012 / 2011

C99 사용 가능한 온라인.인용 www.open-std.org:

Lastest 공개적으로 사용 가능한 버전 표준입니다 결합 C99+TC1+TC2+TC3, WG14N1256, 일자 2007-09-07.이 a WG14 작업 종이지만,그것을 반영한 통합 표준 시간의 문제입니다.

초고 링크:

C++11(+사설 수정):N3337 HTML, PDF

C++14(+사설 수정):N4140 HTML, PDF

C11 N1570 (텍스트)

C99 N1256

초안 표준의 유통에 대한 의견은 이전에 비준하고 출판물이다.

참고 는 작동하는지 이 표준은 현재,그리고 정확하지 않는 게시된 표준

당신이 찾을 수 있습니다 초고 국제 표준 C++0x 유용합니다.

ISO 표준을 돈이에서,적당한 금액(PDF 버전),조금 더 많은 것(에 대한 책 버전)입니다.

는 동안 그들이 없이 마무 그러나,그들은 일반적으로 찾을 수 있습니다 온라인으로 임시 보관함입니다.시대의 대부분의 최종 버전지 않는 크게 차이가 마지막에서 초고,그래서 완벽하지는 않지만,그들을 맞게됩니다.

이 C99 및 C++03 표준에서 사용할 수 있는 예약 양식에서 Wiley:

또한,이미 언급했듯이,working draft 미래에 대한 표준은 종종에서 사용할 수 있는위원회 웹 사이트:

C-201x 초안으로 사용할 수 N1336, 며,C++0x 초안으로 N3225.

ISO C 및 C++표준은 피 묻은 비싸다.에 다른 한편으로는,INCITS 다시 게시을 위해 그들을 많이 적습니다. http://www.techstreet.com/ 보 PDF$30 (검색에 대한 INCITS/ISO/IEC14882:2003).

하드카피 버전도 사용할 수 있습니다.보 영국 표준 협회 versions,published by Wiley.

텍스트의 의 초안 ANSI C 표준 (일명 C.89)온라인으로 사용할 수 있습니다.이 표준화된 의 ANSI 위원회는 이전에 수용하여 ISO C 표준(C.90),그래서 번호 매기기 부분의 차이가(ANSI sections2through4 에 해당하 ISO 섹션 5 7)하지만,컨텐츠(의 것)주로 동일합니다.

실제 표준에서 문서를 않을 수 있습니다 가장 유용합니다.대부분의 컴파일러하지 않는 완전히 구현하는 표준 및 수 있습 때로는 실제로 충돌이 있습니다.도록 컴파일러는 설명서 당신은 이미 있는 것입니다 더 유용합니다.또한,설명서를 포함됩 플랫폼-특정 주고 노트에 어떤 주의 사항이 있습니다.

지 않지만 실제적인 표준이 개정 ISO C(C89/90)라고 C94/95 또는 규범 부록 1.었으로 통합 C99 하지만,일부 컴파일러 등 그램 할 수 있을 지정 -std=c94 on the command line.ISO/IEC9899:1990/Amd1:1995 구입하실 수 있습에 대한 상당한 가격에 사이 글로벌 (PDF 나본).

요약 문서를 찾을 수 있습니다 .

을 때(그 초안)ANSI C 표준에 대해 고려되는 한 의 채택에는 국제 표준 1990 년에,거기에 몇 가 반대하지 않았기 때문에 주는 국제화 문제입니다.표준 때문이 있었던 몇 년 동안에,그것은 기로 합의했다는 몇 가지 변화가 될 것을 기초를 제공합(대 를 들어,이 기능을위 절 7.10.7 추가되었),그리고 일 수 별도로 수행하는 적절한 국제화의 이 표준입니다.이 작업은 절정에 규범 부록 1.

규범 부록 1 구현 C 의 반응을 모두 제한 약속의 국제 문자를 설정합니다.과 겹자 헤더를 의미 된 모양을 개선하는 C 프로그램에서 작성 국가 개의 ISO646 없이,예를 들어,{또는}characters.에 스펙트럼의 다른 쪽 끝에,시설에 연결되어 있고 확장 오래된 표준의 적절한 기초로 완벽하고도 일관성 있는 설정의 유틸리티를 처리하기 위한 다양한 캐릭터 와 멀티바이트 문자열입니다.

이 문서에서 요약한 규범 부록 1.그것도 신속하게 알려는 독자들에게 이미 친숙한 표준;그 하지 않습니다,그리고할 수 없습을 소개하는 복잡한 주제 뒤에 NA1, 수도 그것을 대체 원본 문서로 설명이 있습니다.(그럼에도 불구하고,그것을 시도하고,가능한 한 정확하고 저자 을 듣고 싶에 대해 어떠한 오류나 누락.)

http://c0x.coding-guidelines.com/ 담 검색,HTML 기반 버전에서 C 표준입니다.실제로,약간 수정 버전:

이 웹 사이트에는 수정된 버전의 N1256.그것은 포함 는 표현에서 삭제되었 C99(즉,강 양식을 통해 배) 고 문구가 나타에서 C99(즉,에서 밑줄 형식).

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top