C ++ 0x와 C ++ 11의 차이점은 무엇입니까?
여기 에이 두 용어가 섞여있는 것을 볼 수 있습니다.
이전에는 C ++ 0x로도 기기 C ++ 11 ...
하지만 왜 그런지 모르겠습니다.
- 처음에 C ++ 0x로 불린 다음 C ++ 11로 불리는 이유는 무엇입니까?
- 또한 x는 무엇을 의미합니까? 내 추측-근거처럼?
C ++ 및 C 표준은 일반적으로 게시 된 연도의 이름을 따서 명명 된 쉽게 기억할 수 있습니다.
예를 들어, C ++에서 원래 Standard는 1998 년에 출판되고 있고 우리는 C ++ 98에 대해 이야기하고 2003 년에 출판 된 첫 번째 수정 사항에 대해 이야기하고 있습니다.
다음 표준은 2008 년에 수행 될 주장이 있다고 주장합니다 C ++ 0x로 명명되어 x
8 또는 9를 나타 냅니다. 실제로 우리 모두 알고 있는지 계획이 바뀌 었습니다. 그래서 우리는 C ++ 11로 끝납니다.
그래도 다음 버전 (C ++ 1x)의 경우 Bjarne Stroustrup은 5 년 (2016 년경) 에이를 수행하겠다고 밝혔습니다. 현재 핵심 언어 (개념, 모듈 및 가비지 수집)에 대한 변경 사항이 알림 라이브러리 (예 : 파일 시스템) 확장에 점점 늘어나는 맞춰져있는 것 같지만 아직 단계 단계 누가 알겠습니까!
C ++ 0x는 출시되기 전 표준의 이름이 있습니다. 2011 년에 제대로 된 후 제대로 이름을 지을 수 있습니다. 즉, C ++ 11입니다.
표준이 출시 / 승인 될 계획 이었기 때문에 200x
승인되었습니다 2011
.
1998 년경에 새로운 표준에 대한 작업이 시작될 때 어느 해에 완성 될지 아무도 몰랐습니다. 그래서 "x"는 알려지지 않은 해를 표시하고 10 년 정도 안에 완성 될 희망을 나타냅니다.
결국 2011 년에 최종화 되었으나 이제 구어체로 C ++ 11로, 공식적으로는 ISO / IEC 14882 : 2011로 대체됩니다.
이제 그 표준이 공식화되었습니다. 다시 말하지만, 그 작업이 언제 완료 될지 아무도 모르지만 10 년에 걸리 걸리기를 희망하며 구어체로 C ++ 1x로 바꿀 수 있습니다.
참고 URL : https://stackoverflow.com/questions/9538701/what-is-the-difference-between-c0x-and-c11
'ProgramingTip' 카테고리의 다른 글
JavaScript 및 jQuery, 크로스 브라우저를 사용하여 키 누르기 이벤트 (F1-F12) 처리 (0) | 2020.11.11 |
---|---|
단일성을 사용하여 명명 된 말을 생성자에 어떻게하면? (0) | 2020.11.11 |
SQL 열 정의 : 통화이고 null이 아닙니까? (0) | 2020.11.11 |
pip / easy_install없이 pypi 모듈을 수동으로 설치하는 방법은 무엇입니까? (0) | 2020.11.11 |
가 무엇이 무엇이였습니까? (0) | 2020.11.11 |