비공개2011. 7. 7. 11:00
표준 템플릿 라이브러리( Standard Template Library: STL )

    주요 구성요소서 컨테이너( vector, string, map 등 )
                           반복자
                           알고리즘( find, sort, transform 등 )
                           함수 객체( less, greater 등 )
     외에 이런저런 컨테이너 어댑터와 함수 객체 어댑터( stack, priority_queue, mem_fun, not1 등 ) 가 있습니다.

iostream

    사용자 정의 버퍼링, 국제화 기능이 가능한 입출력을 지원하며,
    그 외에 cin, cout, cerr, clog 등의 사전정의 객체를 지원합니다.

국제화 지원

    여러 로케일( locale )을 활성화시킬 수 있는 기능이 포함되어 있습니다. 또한 wchar_t등의 타입( 대개 16비트/문자 ) 및         wstring( wchar_t 타입으로 정의한 string )을 쓰면 유니코드를 사용할 수 있습니다.

수치 처리 지원

    복소수를 나타내는 템플릿( complex ) 및 수치 배열을 나타내는 템플릿( valarray ) 이 여기에 해당됩니다.

예외 클래스 계통

    최상위 클래스인 exception 및 이것으로부터 갈라져 나온 파생 클래스들,
    예를 들어 logic_error 및 runtime_error 등이 여기에 포함됩니다.

C89의 표준 라이브러리

    1989년 버전의 C에 포함된 표준 라이브러리는 전부 C++에도 들어 있습니다. 

발췌 ) Effective C++ - 스콧 마이어스 

'비공개' 카테고리의 다른 글

[ Effective C++ ] Item 1. C++에 왔으면 C++의 법을 따릅시다  (0) 2011.07.07
[ Effective C++ ] Intro  (0) 2011.07.07
TcMalloc lib 적용 시도!!!  (0) 2011.06.27
C++ 0x ( visual studio 2010 적용 )  (0) 2011.06.17
CreateFile  (0) 2011.05.12
Posted by 닭꽝