국제 표준 기구(International Standards Organization, ISO)와 미국 국가 표준 기관(American National Standards Institute, ANSI)은 C++ 프로그래밍 언어의 표준화 작업을 마쳤다(표준 번호: ISO/IEC 14882). 이 표준화 과정에서 가장 중요한 부분의 하나가 바로 「표준 C++ 라이브러리(standard C++ library)」이며, 이 라이브러리는 많은 양의 클래스와 함수들을 제공하고 있다.
ANSI/ISO 표준 C++ 라이브러리는 다음을 포함하고 있다.
- 많은 양의 데이터 구조와 알고리듬. 특히 이 부분만 따로 「표준 템플릿 라이브러리(standard template library, STL)」라고 부른다.
- 입출력 스트림
- locale 기능
- string 템플릿 클래스
- complex 템플릿 클래스
- numeric_limits 템플릿 클래스
- 메모리 관리 기능
- Language support 기능
- 예외 처리(exception handling) 기능
- 수치 배열용으로 최적화된 valarray 클래스
참고: Standard C++ Library 관련 자료
이 저작물은 크리에이티브 커먼즈 코리아 저작자표시-비영리-변경금지 2.0 대한민국 라이센스에 따라 이용하실 수 있습니다.
'소개와 설치 > C++' 카테고리의 다른 글
윈도우에서 cygwin 대신 MinGW와 MSYS로 C/C++ 개발환경 구축하기 (1) | 2009.02.09 |
---|---|
무료로 쓰는 Borland C/C++ 컴파일러 (0) | 2009.02.07 |