Namespaces
Variants

C 및 C++ 참조

cppreference.net에서 제공


C++ 참조
C++11, C++14, C++17, C++20, C++23, C++26, C++29  │  컴파일러 지원 C++11, C++14, C++17, C++20, C++23, C++26, C++29

언어

전처리기 − 주석
ASCII 차트
기본 개념
    키워드
    이름 (탐색)
    자료형 (기본 자료형)
    The main 함수
    모듈 (C++20)
    계약 (C++26)
표현식
    값 분류
    평가 순서
    연산자 (우선순위)
    변환 − 리터럴
    상수 표현식
문장
    if − switch
    for − 범위 기반for (C++11)
    while − dodo-while
선언 − 초기화
함수 − 오버로딩
코루틴 (C++20)
클래스 (공용체)
템플릿 − 예외
독립 실행형 구현

표준 라이브러리 (헤더)

명명된 요구 사항

언어 지원 라이브러리

개념 라이브러리 (C++20)

진단 라이브러리

메모리 관리 라이브러리

메타프로그래밍 라이브러리 (C++11)

일반 유틸리티 라이브러리

함수 객체 − hash (C++11)
Swap − 자료형 연산 (C++11)
정수 비교 (C++20)
pair − tuple (C++11)
optional (C++17)
expected (C++23)
variant (C++17) − any (C++17)
bitset − 비트 조작 (C++20)

컨테이너 라이브러리

vector − deque − array (C++11)
list − forward_list (C++11)
inplace_vector (C++26)
hive (C++26)
map − multimap − set − multiset
unordered_map (C++11)
unordered_multimap (C++11)
unordered_set (C++11)
unordered_multiset (C++11)
컨테이너 어댑터
span (C++20) − mdspan (C++23)

반복자 라이브러리

범위 라이브러리 (C++20)

알고리즘 라이브러리

문자열 라이브러리

텍스트 처리 라이브러리

수치 라이브러리

날짜 및 시간 라이브러리

달력 (C++20) − 시간대 (C++20)

입출력 라이브러리

동시성 지원 라이브러리 (C++11)

thread − jthread (C++20)
atomic − atomic_flag
atomic_ref (C++20) − memory_order
상호 배제 − 조건 변수
퓨처 − 세마포어 (C++20)
latch (C++20) − barrier (C++20)
안전한 회수 (C++26)

실행 지원 라이브러리 (C++26)

기능 테스트 매크로 (C++20)

기술 명세서

    표준 라이브러리 확장  (라이브러리 기본 TS)

    표준 라이브러리 확장 v2  (라이브러리 기본 TS v2)

    표준 라이브러리 확장 v3  (라이브러리 기본 TS v3)


병렬 처리 라이브러리 확장 v2
(병렬 처리 TS v2)

동시성 라이브러리 확장
(동시성 TS)
트랜잭셔널 메모리  (TM TS)
리플렉션  (리플렉션 TS)

외부 링크  −  비ANSI/ISO 라이브러리  −  색인  −  std 기호 색인

C 참조
C89, C95, C99, C11, C17, C23  │  컴파일러 지원 C99, C23

언어

헤더

자료형 지원

프로그램 유틸리티

가변 인자 함수

진단 라이브러리

동적 메모리 관리

문자열 라이브러리

널 종료 문자열:
   byte  −   멀티바이트  −   와이드

날짜 및 시간 라이브러리

지역화 라이브러리

입출력 라이브러리

알고리즘 라이브러리

수치 라이브러리

동시성 지원 라이브러리 (C11)

기술 명세서

   동적 메모리 확장  (동적 메모리 TR)
   부동소수점 확장, Part 1  (FP Ext 1 TS)
   부동소수점 확장, Part 4  (FP Ext 4 TS)

외부 링크  −  비ANSI/ISO 라이브러리  −  색인  −  기호 색인
소식
  • 2026년 4월 17일: 시간이 좀 걸렸지만, isocpp.org의 사람들의 많은 도움 덕분에 돌아왔습니다! 지연된 점 사과드리며, 인내심에 감사드립니다.