이 페이지의 선택한 이전 버전과 현재 버전 사이의 차이점을 보여줍니다.
cpp [2011-10-11 09:16] lifthrasiir C++11 나왔음 |
cpp [2011-12-26 05:53] (현재) lifthrasiir 링크 틀렸다! |
||
---|---|---|---|
줄 11: | 줄 11: | ||
현재 널리 쓰이는 C++는 1998년에 표준화되어 ISO/IEC 14883:1998(흔히 C++98)이 되었다. (이전의 C++ 구현은 벤더에 따라 천차만별이었고 [[STL]]은 커녕 심지어 [[iostream]] 라이브러리가 없기도 했다.) 여기에 수정판으로 ISO/IEC 14883:2003(흔히 C++03)이 있긴 하지만 보통 구분은 별로 안 한다. | 현재 널리 쓰이는 C++는 1998년에 표준화되어 ISO/IEC 14883:1998(흔히 C++98)이 되었다. (이전의 C++ 구현은 벤더에 따라 천차만별이었고 [[STL]]은 커녕 심지어 [[iostream]] 라이브러리가 없기도 했다.) 여기에 수정판으로 ISO/IEC 14883:2003(흔히 C++03)이 있긴 하지만 보통 구분은 별로 안 한다. | ||
- | C++98 및 C++03의 다음 버전은 ISO/IEC 14883:2011(흔히 C++0x 또는 [[C++11]])으로, 2011년 10월에 표준화가 완료되었다. 표준과는 별개로 현재 구현체의 지원은 가지각색인데(당연히 나온지 몇 년 안 되었으니...), 가장 쉽고 눈에 띄는 [[익명함수]] 문법은 이미 많은 최신 구현체(대표적으로 [[gcc]]와 [[MSVC]])에서 지원하여 별 문제 없이 쓸 수 있다. 다른 것들은 좀 더 기다려야 할 듯. | + | C++98 및 C++03의 다음 버전은 ISO/IEC 14883:2011(흔히 C++0x 또는 [[Cpp11]])으로, 2011년 10월에 표준화가 완료되었다. 표준과는 별개로 현재 구현체의 지원은 가지각색인데(당연히 나온지 몇 년 안 되었으니...), 가장 쉽고 눈에 띄는 [[익명함수]] 문법은 이미 많은 최신 구현체(대표적으로 [[gcc]]와 [[MSVC]])에서 지원하여 별 문제 없이 쓸 수 있다. 다른 것들은 좀 더 기다려야 할 듯. |
{{tag>프로그래밍언어}} | {{tag>프로그래밍언어}} |