Namespaces
Variants

cpp/compiler support/vendors

From cppreference.net

목차

개별 벤더 호환성 체크리스트

GCC (업데이트 2025-01)

Clang (업데이트 2025-01)

Apple Clang (업데이트 2025-01)

Microsoft Visual Studio (업데이트: 2025-02)

Intel C++ (업데이트: 2023-01)

EDG (업데이트 2025-01)

Oracle C++ (업데이트 2017-07)

IBM XL C++ (업데이트: 2018-05)

HP aCC

Digital Mars C++

엠바카데로 C++

  • 언어 기능 준수 현황 (RAD Studio 10.1 Berlin), 레거시 및 Clang 기반 컴파일러(Clang 3.3 기반)에서 지원하는 C++11 기능 포함
  • 언어 기능 준수 현황 (RAD Studio 10.3 Rio), 레거시 컴파일러에서 지원하는 C++11 기능 및 Clang 기반 컴파일러(Clang 5.0 기반)에서 지원하는 C++11, C++14, C++17 기능 포함

Cray (업데이트 2023-02)

Portland Group (PGI) (업데이트 2019-01)

Nvidia Cuda nvcc (업데이트 2023-01-12)

  • CUDA C++ Programming Guide (v12.0)
  • 모든 C++17 언어 기능은 nvcc 버전 11.0 이상에서 지원되며, 여기 에 설명된 제한 사항이 적용됩니다
  • 모든 C++20 언어 기능은 nvcc 버전 12.0 이상에서 지원되며, 여기 에 설명된 제한 사항이 적용됩니다
  • NVCC는 C++ 표준 라이브러리 구현체를 포함하지 않습니다

텍사스 인스트루먼트 (업데이트: 2018-05)

Analog Devices (업데이트: 2018-05)