Namespaces
Variants

Experimental C++ Features

From cppreference.net

C++ 표준 위원회는 향후 표준화를 위한 실험적인 C++ 언어 및 라이브러리 확장 기능을 발표합니다.

참고: 2012년까지 이러한 출판물은 TR (기술 보고서) 형식을 사용했습니다. 2012년 이후 ISO 절차가 TS (기술 사양) 형식을 사용하도록 변경되었습니다.

목차

TR/TS 사양

ISO 번호 이름 상태 링크, 헤더
ISO/IEC TR 18015:2006 C++ 성능에 관한 기술 보고서 2006년 발행 ( ISO 스토어 ).

초안: TR18015 (2006-02-15).

ISO/IEC TR 19768:2007 C++ 라이브러리 확장에 관한 기술 보고서 2007-11-15 발행 ( ISO 스토어 ).

초안: N1836 (2005-06-24)
ISO 29124가 분리되었으며, 나머지는 C++11에 통합됨.

ISO/IEC 29124:2010 수학적 특수 함수를 지원하기 위한 C++ 라이브러리 확장 2010-09-03 발행 ( ISO Store ).

최종 초안: N3060 (2010-03-06).
C++17에 통합됨 .

Special functions (experimental), Special functions
ISO/IEC TR 24733:2011 프로그래밍 언어 C++의 10진 부동 소수점 연산 지원을 위한 확장 2011-10-25 발행 ( ISO 스토어 )

초안: N2849 (2009-03-06).
향후 TS에 의해 대체되거나 C++의 향후 개정판에 통합될 수 있음 (가장 최근 통합 제안은 N3871 임).

ISO/IEC TS 18822:2015 C++ 파일 시스템 기술 사양 2015-06-18 발표 ( ISO 스토어 ). 최종 초안: N4100 (2014-07-04).

C++17에 통합됨 .

파일시스템 (실험적), 파일시스템 , <filesystem>
ISO/IEC TS 19570:2015 C++ Extensions for Parallelism 발행일 2015-06-24. ( ISO Store ). 최종 초안: N4507 (2015-05-05).

C++17에 통합됨.

Parallelism
ISO/IEC TS 19841:2015 트랜잭셔널 메모리 TS 2015-09-16 발표, ( ISO 스토어 ). 최종 초안: N4514 (2015-05-08). 트랜잭셔널 메모리
ISO/IEC TS 19568:2015 C++ 라이브러리 기본 사항 확장 2015-09-30 발표, ( ISO 스토어 ). 최종 초안: N4480 (2015-04-07).

호출 특성(traits)을 제외하고 C++17에 통합됨

라이브러리 확장
ISO/IEC TS 19217:2015 C++ Extensions for Concepts 2015-11-13 발표 ( ISO Store ). 최종 초안: N4553 (2015-10-02). 현재 초안: P0734R0 (2017-07-14).

C++20에 통합됨 (수정 사항 포함).

제약 조건과 컨셉트 (실험적), 컨셉트 , <concepts>
ISO/IEC TS 19571:2016 C++ Extensions for Concurrency 발행일 2016-01-19 ( ISO Store ). 최종 초안: P0159R0 (2015-10-22).

C++20에 부분적으로 통합됨.

Concurrency
ISO/IEC TS 19568:2017 C++ 라이브러리 기본 사항 확장, 버전 2 2017-03-30 발행 ( ISO 스토어 ). 초안: N4617 (2016-11-28).

일부 기능이 C++17 및 C++20에 통합됨.

라이브러리 확장 2
ISO/IEC TS 21425:2017 Ranges TS 2017년 12월 5일 발간 ( ISO 스토어 ). 초안: N4685 (2017-07-31).

C++20에 통합됨 .

Ranges (experimental), Ranges , <ranges>
ISO/IEC TS 22277:2017 Coroutines TS 2017-12-05 발표 ( ISO 스토어 ). 초안: N4736 (2018-03-31). 최신 초안: N4775 (2018-10-07).

C++20에 통합됨 .

<coroutine>
ISO/IEC TS 19216:2018 네트워킹 TS 2018-04-24 발행 ( ISO 스토어 ). 초안: N4734 (2017-04-04). 최신 초안: N4771 (2018-10-08).
비-TS 제안서도 참조
  • 표준 보안 네트워킹 - P2586R0 (2022-09-13)
  • 네트워킹을 위한 송신자-수신자 인터페이스 - P2762R2 (2023-10-12)
  • IETF TAPS 기반 C++ 표준 네트워킹 제안 방향 - P3185R0 (2024-12-14)
  • TAPS 기반 네트워킹 연결 생성을 위한 제안된 API - P3482R0 (2024-12-14)
네트워킹
ISO/IEC TS 21544:2018 Modules TS 발행일 2018-05-16 ( ISO Store ). 최종 초안: N4720 (2018-01-29).

C++20에 통합됨 .

ISO/IEC TS 19570:2018 병렬성 TS 버전 2 2018-11-15 발간 ( ISO 스토어 ). 최종 초안: N4793 (2018-11-26). 발간 후 초안: N4808 (2019-03-11). 비-TS std::simd 제안도 아래 참조. 병렬성 2
ISO/IEC TS 23619:2021 Reflection TS 2021-10-11 발행 ( ISO 스토어 ). 초안: N4856 (2020-03-02). 비TS 제안도 아래 참조. Reflection
Numerics 초기 개발. 초안: P1889R1 (2019-12-27).
ISO/IEC TS 9922 동시성 TS 버전 2 2024-10-09 발행 ( ISO 스토어 ). 초안: N4956 (2023-07-05). 동시성 2
ISO/IEC TS 19568:2024 C++ 라이브러리 기본 사항 확장, 버전 3 2024-08-26 발간 ( ISO 스토어 ). 초안: N4948 (2023-05-08). 라이브러리 확장 3
ISO/IEC DTS 12907 트랜잭셔널 메모리 TS, 버전 2 초기 개발. 초안: N4923 (2022-10-14).
ISO/IEC NP 19569 Array Extensions TS × 철회됨. 중단된 초안: N3820 (2013-10-10).

비TS 제안

이름 상태 링크, 헤더
선형 대수학 C++26에 통합됨 . 제안: P1673R13 (2023-11-10).
추가 제안들:
<linalg>
std::execution C++26에 통합됨 . 제안: P2300R10 (2024-06-28).
추가 제안:
  • 시스템 실행 컨텍스트 - P2079R8 (2025-05-18)
  • 네트워킹을 위한 Sender-Receiver 인터페이스 - P2762R2 (2023-10-12)
  • Sender 및 Receiver를 위한 멤버 커스터마이제이션 포인트 - P2855R1 (2024-02-22)
  • C++ Executor를 위한 이벤트 모델 - P2882R0 (2023-05-11)
  • Sender 알고리즘 커스터마이제이션 - P2999R3 (2023-12-13)
  • std::execution 소개 - P3090R0 (2024-02-14)
  • C++26을 위한 std::execution 계획 - P3109R0 (2024-02-12)
  • Sender 표현식 진단 개선 - P3164R4 (2025-04-28)
  • std :: execution :: on 알고리즘 재고찰 - P3175R3 (2024-06-25)
  • 완료 동작을 위한 sender 쿼리 - P3206R0 (2025-01-13)
  • finally , write_env , 및 unstoppable Sender 어댑터 - P3284R4 (2025-05-16)
  • Lazy Sender 알고리즘 커스터마이제이션 수정 - P3303R1 (2024-06-25)
  • 실행 환경 생성을 위한 유틸리티 - P3325R5 (2024-11-22)
  • connect 가 예외를 던지지 않음을 언제 알 수 있는가? - P3388R2 (2025-04-01)
  • std :: execution 문구 수정 - P3396R1 (2024-11-19)
  • sender의 stop-token 기반 취소 효율성 향상 - P3409R1 (2024-11-17)
  • system_scheduler on Win32, Darwin and Linux - P3456R0 (2024-10-15)
  • std :: execution :: bulk ( ) 이슈 요약 - P3481R3 (2025-04-16)
  • Constexpr 예외를 통한 고품질 Sender 진단 - P3557R2 (2025-05-16)
  • sender-receiver의 optional 변형 - P3570R1 (2025-05-19)
  • std::execution 을 위한 논블로킹 지원 - P3669R1 (2025-05-17)
  • std::execution::split 제거 - P3682R0 (2025-05-06)
  • async_scope_token 이름 변경 - P3685R0 (2025-05-07)
  • async_scope 제안에서 join nest 이름 변경 - P3706R0 (2025-05-19)
Execution (실험적),
Execution ,
<execution>
std:: inplace_vector C++26에 통합됨 . 제안: P0843R14 (2024-06-26).
추가 제안들:
  • inplace_vector - P0843 ( R7 ) LEWG 발표 - P2925R0 (2023-06-16)
  • Vector를 위한 방향 - P3147R1 (2024-03-18)
  • 할당자 인식 std::inplace_vector - P3160R2 (2024-10-15)
  • 아니요, inplace_vector는 Allocator를 가져서는 안 됩니다 - P3581R0 (2025-01-13)
  • P3581 를 위한 LEWG Hagenberg 발표. 아니요, inplace_vector는 Allocator를 가져서는 안 됩니다 - P3636R0 (2025-02-13)
  • std::inplace_vector 를 위한 교차 용량 비교 - P3698R0 (2025-05-19)
<inplace_vector>
experimental::simd
std::datapar::simd
C++26에 통합됨 . Proposal: P1928R15 (2024-11-22).
The main document (TS ISO/IEC 19570:2018) is described in "C++ 병렬 처리 확장 V2" above.
추가 제안:
데이터 병렬 타입 (실험적),
데이터 병렬 타입 ,
<simd>
계약 C++26에 통합됨 . Proposal: Contracts for C++ - P2900R14 (2025-02-13)
추가 제안:
  • 계약(Contracts)에 대한 기술 사양서 발행 제안 - P2659R2 (2022-11-30)
  • 제안된 계약 TS - P2660R0 (2022-10-14)
  • Contracts TS에 대한 기타 수정 사항 - P2661R0 (2022-10-15)
  • C++를 위한 계약: 안전성 우선 - P2680R1 (2022-12-15)
  • C++의 계약(contract)에 대한 제안된 계획 - P2695R1 (2023-02-09)
  • 조건 중심 계약 구문 제안 - P2737R0 (2022-12-30)
  • C++를 위한 계약: 안전성 우선 - 발표 자료 - P2743R0 (2022-12-13)
  • 체크된 계약 평가 - P2751R1 (2023-02-14)
  • 완전한 계약 기능을 위한 대담한 계획 - P2755R1 (2024-04-11)
  • 계약 MVP의 기본 개념 - P2817R0 (2023-03-05)
  • Const-On-Definition 스타일을 지원하는 계약 제안 - P2829R0 (2023-04-13)
  • 계약 위반 처리 의미론 for the contracts MVP - P2852R0 (2023-04-24)
  • 라코스 규칙: 좁은 계약과 noexcept 는 본질적으로 양립 불가능함 - P2861R0 (2023-05-19)
  • 계약 구문에 대한 요구 사항 - P2885R3 (2023-10-05)
  • 람다에 대한 계약 - P2890R2 (2023-12-13)
  • 계약의 상수 평가 - P2894R2 (2024-01-11)
  • 계약 MVP를 위한 주요 설계 질문 - P2896R0 (2023-08-22)
  • C++를 위한 계약 - 근거 - P2899R1 (2025-03-14)
  • 계약을 위한 공개 설계 질문에 대한 원칙적 접근법 - P2932R3 (2024-01-16)
  • 계약을 위한 속성과 유사한 구문 - P2935R4 (2023-11-05)
  • 계약은 민감한 정보의 공개를 피해야 함 - P2947R0 (2023-07-20)
  • 슬라이드: P2861R0 : 축소 계약과 noexcept 는 본질적으로 양립 불가능 - P2949R0 (2023-07-14)
  • 계약 및 가상 함수를 위한 Contracts MVP - P2954R0 (2023-08-03)
  • 계약과 코루틴 - P2957R2 (2024-10-14)
  • 계약을 위한 자연스러운 구문 - P2961R2 (2023-11-08)
  • 계약을 위한 구문 선택 개요 - P3028R0 (2023-11-05)
  • 계약 내 수정에 대한 보호 - P3071R1 (2023-12-17)
  • Contracts MVP에서 evaluation_undefined_behavior will_continue 제거 - P3073R0 (2024-01-27)
  • 계약 조건의 상수 평가에서 ignore observe 가 존재해야 하는가? - P3079R0 (2024-01-11)
  • C++를 위한 계약: 가상 함수 지원 - P3097R0 (2024-04-15)
  • C++를 위한 계약: 사후 조건 캡처 - P3098R1 (2024-12-11)
  • 정의되지 않았거나 오류 동작은 계약 위반입니다 - P3100R2 (2025-05-19)
  • 도쿄 기술적 계약 수정 - P3119R1 (2024-05-09)
  • Contracts on virtual functions for the Contracts MVP - P3165R0 (2024-02-27)
  • 상속된 계약 - P3169R0 (2024-04-14)
  • 계약 테스팅 지원 - P3183R1 (2024-05-22)
  • LEWG 발표 슬라이드: P2900R6 : C++용 계약(Contracts) - P3189R0 (2024-03-19)
  • LEWG 발표 자료 슬라이드: P2900R7 : Contracts for C++ - P3190R0 (2024-03-20)
  • 도쿄 EWG 설문에 대한 계약 MVP 응답 ( P2900R6 ) - P3197R0 (2024-04-12)
  • 도쿄 LEWG 회의에서의 Contracts MVP 주요 내용 - P3198R0 (2024-03-29)
  • 계약이 필요한 이유? - P3204R0 (2024-11-07)
  • sort() 함수의 계약 - P3212R0 (2024-07-03)
  • C++를 위한 계약: Louis semantic 명명하기 - P3226R0 (2024-04-12)
  • C++를 위한 계약: 계약 위반 처리 API 수정 - P3227R1 (2024-10-24)
  • C++를 위한 계약: 계약 검사 생략과 중복 재검토 - P3228R1 (2024-05-21)
  • 잘못된 동작을 Contracts와 호환되게 만들기 - P3229R1 (2025-02-10)
  • 계약 의미론에 대한 대체 명명 제안 - P3238R0 (2024-05-06)
  • 새로운 이름을 도입할 때 패턴 매칭과 계약을 위한 통합 구문 - P3249R0 (2024-05-22)
  • 함수 포인터와 관련된 C++ 계약 - P3250R0 (2024-05-07)
  • C++ 계약과 코루틴 - P3251R0 (2024-05-07)
  • contract_assert 의 술어를 더 규칙적으로 만들기 - P3257R0 (2024-04-26)
  • TS 내 선박 계약 - P3265R3 (2024-05-28)
  • C++ 계약에 대한 접근 방식 - P3267R1 (2024-05-22)
  • C++ 계약 상수화의 현재 코드에 관한 과제 - P3268R0 (2024-05-07)
  • TS로 계약 기능을 제공하지 말 것 - P3269R0 (2024-05-21)
  • 반복, 생략, 그리고 constification에 관한 contract_assert - P3270R0 (2024-05-22)
  • 함수 사용 유형 (함수 포인터용 계약) - P3271R1 (2024-10-15)
  • P2900 계약 명세(Contracts TS)보다 우수함 - P3276R0 (2024-05-18)
  • 계약: 보호자를 보호하기 - P3285R0 (2024-05-15)
  • 기존 어설션과 계약의 통합 - P3290R2 (2024-09-06)
  • C++26에 계약 검사 필요 - P3297R1 (2024-06-21)
  • C++ 계약 기능에 전통적인 assert 기능을 통합하기 위한 옵트인 접근법 - P3311R0 (2024-05-22)
  • 컴파일 타임에 해결되는 계약 - P3317R0 (2024-05-22)
  • 계약과 도구 상호작용 - P3321R0 (2024-07-12)
  • 함수 포인터에 대한 계약 조건 단언 - P3327R0 (2024-10-16)
  • 계약 평가 중 관찰 가능한 체크포인트 - P3328R0 (2024-06-14)
  • BDE를 사용하는 계약에 대한 사용 경험 - P3336R0 (2024-06-23)
  • 계약 - 여기서 무엇을 하고 있는가 (EWG 발표) - P3343R0 (2024-06-25)
  • 계약에서의 가상 함수 (EWG - P3097 발표 자료) - P3344R0 (2024-06-28)
  • 클래스 불변식과 계약 검사 철학 - P3361R1 (2024-07-23)
  • 계약의 정적 분석과 "안전성", P2900 vs P2680 / P3285 - P3362R0 (2024-08-13)
  • 계약 조건 단언문(Contract assertions) 대 정적 분석 및 "안전성" - P3376R0 (2024-10-14)
  • P2900를 사용한 계약의 정적 분석 - P3386R1 (2024-11-25)
  • 코루틴에 대한 계약 어서션 - P3387R0 (2024-10-09)
  • 레이블을 사용한 계약 조건 어서션 속성 지정 - P3400R1 (2025-02-28)
  • 계약 조건에서 발생하는 예외 처리 개선 - P3417R1 (2025-03-05)
  • 계약 구현자 보고서 - P3460R0 (2024-10-16)
  • 표준 라이브러리 강화 - P3471R4 (2025-02-14)
  • Constification은 MVP( M inimal V iable P roduct)의 일부가 되어서는 안 됨 - P3478R0 (2024-10-16)
  • 엄격한 계약 조건 술어 탐구 - P3499R1 (2025-02-09)
  • 계약(Contracts)은 '안전한'가요? - P3500R1 (2025-02-09)
  • P2900R11 - C++용 계약(Contracts) - P3502R0 슬라이드 자료 (2024-11-18)
  • P2900은 여전히 C++26에 포함되지 않음 - P3506R0 (2025-01-13)
  • 위반 핸들러 vs noexcept - P3541R1 (2025-01-07)
  • 기본 코어 언어 계약 - P3558R1 (2025-02-03)
  • 계약 관련 문제점 - P3573R0 (2025-01-12)
  • 비예외 기본 계약 위반 핸들러 요구 - P3577R0 (2025-01-12)
  • 계약 위반을 관찰했나요? 이후의 단언들을 건너뛰세요! - P3582R0 (2025-01-13)
  • 계약, 타입 및 함수 - P3583R0 (2025-01-13)
  • 계약 조건 문맥화 우려사항 - P3591R0 (2025-02-03)
  • 초기 암시적 계약 단언 - P3599R0 (2025-02-03)
  • 계약과 프로필: C++26에서 합리적으로 제공할 수 있는 것 - P3608R0 (2025-02-01)
  • 현재로서는 가상 함수에 대한 계약(contract) 제거 - P3616R0 (2025-02-08)
  • 계약을 기본적으로 신뢰할 수 있게 만들기 - P3640R0 (2025-03-17)
  • C++26 표준 라이브러리 강화에 대한 사소한 추가 사항 - P3697R0 (2025-05-16)
계약 단언문 ,
함수 계약 지정자 ,
contract_assert ,
pre , post ,
<contracts>
리플렉션 주 문서(ISO/IEC TS 23619:2021)는 상단의 Reflection TS 에 설명되어 있습니다.
추가 제안서:
  • C++에서의 확장 가능한 리플렉션 - P1240R2 (2022-01-14)
  • 확장 문 - P1306R4 (2025-05-17)
  • 애트리뷰트 리플렉션 - P1887R1 (2020-01-13)
  • 메타프로그래밍 - P2237R0 (2020-10-15)
  • 값 기반 리플렉션을 사용한 Python 바인딩 - P2911R1 (2023-10-13)
  • C++26을 위한 리플렉션 - P2996R12 (2025-05-17)
  • JS 바인딩 생성용 메타언어 대체를 위한 리플렉션 사용 - P3010R0 (2023-10-13)
  • 리플렉션을 사용한 ABI 비교 - P3095R0 (2024-02-15)
  • C++26 리플렉션을 위한 함수 매개변수 리플렉션 - P3096R9 (2025-05-15)
  • 리플렉션을 위한 생성적 확장 - P3157R1 (2024-05-22)
  • 리플렉션 구문 - P3381R0 (2024-09-17)
  • 애트리뷰트 리플렉션 - P3385R5 (2025-05-19)
  • 리플렉션을 위한 애노테이션 - P3394R3 (2025-05-17)
  • 리플렉션 구문 옵션 요약 - P3419R0 (2024-10-11)
  • 템플릿 리플렉션 - P3420R1 (2025-01-13)
  • 리플렉션 헤더는 표준 라이브러리 의존성을 최소화해야 함 - P3429R1 (2024-11-29)
  • 리플렉션과 메타프로그래밍 - P3435R0 (2024-10-14)
  • 제안된 기본 원칙: C++ 리플렉션, C++ 생성 - P3437R1 (2024-11-07)
  • SG21 2024 프로세스 리플렉션 - P3443R0 (2024-10-14)
  • 리플렉션 접근 제어에 대한 제안 - P3451R0 (2024-10-15)
  • 리플렉션과 접근에 대한 고찰 - P3493R0 (2024-11-10)
  • 리플렉션을 사용한 접근 제어 모델링 - P3547R1 (2025-02-09)
  • 리플렉션에서의 오류 처리 - P3560R1 (2025-05-19)
  • define_aggregate를 리플렉션에서 분리 - P3569R0 (2025-01-11)
  • C++26 리플렉션 접근 권한 재고 - P3587R0 (2025-01-13)
  • access_context::unchecked 제거 또는 연기하지 않음 - P3614R0 (2025-02-06)
  • std::meta::reflect_constant_ {array,string} - P3617R0 (2025-05-16)
  • std :: meta :: exception std::exception 에서 상속받도록 함 - P3637R0 (2025-03-08)
  • C++26 리플렉션 최종 조정 - P3687R0 (2025-05-15)
Reflection (실험적)
패턴 매칭 초기 개발 단계. 초안 P1371R3 (2020-09-15).
추가 제안서:
  • is as 를 사용한 패턴 매칭 - P2392R3 (2024-10-16)
  • 패턴 매칭: match 표현식 - P2688R5 (2025-01-13)
  • switch 를 이용한 패턴 매칭 - P2940R0 (2022-04-18)
  • 패턴 매칭을 위한 식별자 - P2941R0 (2022-02-24)
  • 사후 조건 is 는 패턴 매칭입니다 - P3210R2 (2024-09-10)
  • 새로운 이름을 도입할 때 패턴 매칭과 계약을 위한 통합 구문 - P3249R0 (2024-05-22)
  • 패턴 매칭을 위한 더 간단한 표기법 - P3332R0 (2024-06-18)
  • P2688R2 - 패턴 매칭: match 표현식 발표 자료 - P3476R0 (2024-10-16)
  • 패턴 매칭: 열린 합 타입을 위한 사용자 정의 지점 - P3521R0 (2024-12-17)
  • 패턴 매칭: *variant-like* 및 'std::expected' - P3527R1 (2025-01-13)
  • 패턴 매칭 - P3572R0 (2025-01-12)
프로파일 초기 개발 단계.
추가 제안서:
  • Safety Profiles: Type-and-resource Safe programming in ISO Standard C++ - P2816R0 (2023-02-16)
  • Concrete suggestions for initial Profiles - P3038R0 (2023-12-16)
  • Core safety Profiles: Specification, adoptability, and impact - P3081R2 (2025-02-03)
  • A framework for Profiles development - P3274R0 (2024-05-10)
  • A Safety Profile Verifying Class Initialization - P3402R3 (2025-05-17)
  • Profile invalidation - eliminating dangling pointers - P3446R0 (2024-10-14)
  • Profiles syntax - P3447R0 (2024-10-14)
  • Response to Core Safety Profiles ( P3081R0 ) - P3543R0 (2024-12-17)
  • The Plethora of Problems With Profiles - P3586R0 (2025-01-13)
  • C++ Profiles: The Framework - P3589R2 (2025-05-19)
  • Contracts and profiles: what can we reasonably ship in C++26 - P3608R0 (2025-02-01)
  • Dealing with pointer errors: Separating static and dynamic checking - P3611R0 (2025-02-04)
  • Easy-to-adopt security profiles for preventing RCE (remote code execution) in existing C++ code - P3627R0 (2025-02-11)
  • A principled approach to safety profiles - P3649R0 (2025-05-19)
  • 21st Century C++ - P3650R0 (2025-03-05)
  • Note to the C++ standards committee members - P3651R0 (2025-03-06)
  • Making Safe C++ happen - P3700R0 (2025-05-19)
  • What are profiles? - P3704R0 (2025-05-19)
통계 초기 개발 단계.
추가 제안서:
그래프 라이브러리 초기 개발 단계.
추가 제안서:
  • Graph Library: Overview - P3126R3 (2025-04-13)
  • Graph Library: Algorithms - P3128R3 (2025-04-13)
  • Graph Library: Graph Container Interface - P3130R3 (2025-04-13)
  • Graph Library: Graph Containers - P3131R3 (2025-04-13)
2D 그래픽스 초기 개발 단계. 초안 P0267R10 (2019-10-07).

참고 항목

C 문서 for 실험적 C 기능

외부 링크

1. PL22.16/WG21 문서 목록 - 2016-2025년 모든 C++ 위원회 문서(TS/제안서).
2. JTC1/SC22/WG21 2025년 제안서(메일링) .