C++ 표준 라이브러리


C++ 표준 라이브러리는 두 부분으로 나눌 수 있습니다:

  • 표준 함수 라이브러리: 이 라이브러리는 어떤 클래스에도 속하지 않는 일반적이고 독립적인 함수로 구성됩니다. 함수 라이브러리는 C 언어에서 상속됩니다.

  • 객체 지향 클래스 라이브러리: 이 라이브러리는 클래스 및 관련 기능의 모음입니다.

C++ 표준 라이브러리에는 유형 안전성을 지원하기 위해 특정 추가 및 수정 사항이 포함된 모든 C 표준 라이브러리가 포함되어 있습니다.

표준 함수 라이브러리

표준 함수 라이브러리는 다음 범주로 구분됩니다.

  • 입력/출력 I/O

  • 문자열 및 문자 처리

  • 수학

  • 시간, 날짜 및 지역화

  • 동적 할당

  • 기타

  • 와이드 문자 함수

객체 지향 클래스 라이브러리

표준 C++ 객체 지향 클래스 라이브러리는 다음과 같은 몇 가지 일반적인 작업을 지원하는 다수의 클래스를 정의합니다. 입출력 I/O, 문자열 처리, 수치 처리 등. 객체 지향 클래스 라이브러리에는 다음이 포함됩니다.

  • 표준 C++ I/O 클래스

  • String 클래스

  • Numeric 클래스

  • STL 컨테이너 클래스

  • STL 알고리즘

  • STL 함수 Objects

  • Stl iterator

  • Stl Allocator

  • localization library

  • exception Handling Classemiscellian Support Library