이름공간
변수
행위

C++ reference

cppreference.com

C++98, C++03, C++11, C++14, C++17, C++20, C++23   │   컴파일러 지원 C++11, C++14, C++17, C++20, C++23

언어

헤더

이름을 가진 필요조건

Feature test macros (C++20)

언어 지원 라이브러리

컨셉 라이브러리 (C++20)

Diagnostics 라이브러리

일반 도구 라이브러리

스마트 포인터와 할당자
  unique_ptr (C++11)
  shared_ptr (C++11)
날짜와 시간
함수 객체  −  hash (C++11)
문자열 변환 (C++17)
Utility functions
pair  −   tuple (C++11)
optional (C++17)  −  any (C++17)
variant (C++17)  −  format (C++20)
basic_stacktrace (C++23)

문자열 라이브러리

basic_string
basic_string_view (C++17)
Null종료 문자열:
  byte  −  multibyte  −  wide

컨테이너 라이브러리

array (C++11)  −  vector  −  deque
map  −  unordered_map (C++11)
set  −  unordered_set (C++11)
priority_queue  −  span (C++20)
기타 컨테이너:
  sequence  −   associative
  unordered associative  −  adaptors

반복자 라이브러리

Ranges library (C++20)

알고리즘 라이브러리

수학 라이브러리

지역화 라이브러리

입/출력 라이브러리

파일시스템 라이브러리 (C++17)

정규표현식 라이브러리 (C++11)

원자적(atomic) 연산 라이브러리 (C++11)

atomic  −  atomic_flag
atomic_ref (C++20)

쓰레드 지원 라이브러리 (C++11)

Technical specifications

  표준 라이브러리 확장  (library fundamentals TS)

  표준 라이브러리 확장 v2  (library fundamentals TS v2)

  표준 라이브러리 확장 v3  (library fundamentals TS v3)

  Concurrency 라이브러리 확장  (concurrency TS)   —   Transactional Memory  (TM TS)
  Reflection  (reflection TS)

외부 링크  −  Non-ANSI/ISO Libraries  −  색인  −  std Symbol Index