Namensräume
Varianten
Aktionen

cpp/compiler support/vendors

Von cppreference.com

Inhalt

[bearbeiten] Kompatibilitätschecklisten einzelner Anbieter

[bearbeiten] GCC (aktualisiert 2025-01)

[bearbeiten] Clang (aktualisiert 2025-01)

[bearbeiten] Apple Clang (aktualisiert 2025-01)

[bearbeiten] Microsoft Visual Studio (aktualisiert 2025-02)

[bearbeiten] Intel C++ (aktualisiert 2023-01)

[bearbeiten] EDG (aktualisiert 2025-01)

[bearbeiten] Oracle C++ (aktualisiert 2017-07)

[bearbeiten] IBM XL C++ (aktualisiert 2018-05)

[bearbeiten] HP aCC

[bearbeiten] Digital Mars C++

[bearbeiten] Embarcadero C++

  • Status der Konformität von Sprachfeatures (RAD Studio 10.1 Berlin), einschließlich C++11-Features, die von Legacy- und Clang-erweiterten Compilern unterstützt werden (basiert auf Clang 3.3)
  • Status der Konformität von modernen Sprachfeatures (RAD Studio 10.3 Rio), einschließlich C++11-Features, die von Legacy-Compilern unterstützt werden, und C++11-, C++14- und C++17-Features, die von den Clang-erweiterten Compilern unterstützt werden (basiert auf Clang 5.0)

[bearbeiten] Cray (aktualisiert 2023-02)

[bearbeiten] Portland Group (PGI) (aktualisiert 2019-01)

[bearbeiten] Nvidia Cuda nvcc (aktualisiert 2023-01-12)

  • CUDA C++ Programming Guide (v12.0)
  • Alle C++17-Sprachfeatures werden in nvcc Version 11.0 und höher unterstützt, vorbehaltlich der Einschränkungen, die hier beschrieben sind
  • Alle C++20-Sprachfeatures werden in nvcc Version 12.0 und höher unterstützt, vorbehaltlich der Einschränkungen, die hier beschrieben sind
  • NVCC liefert keine C++-Standardbibliotheksimplementierung

[bearbeiten] Texas Instruments (aktualisiert 2018-05)

[bearbeiten] Analog Devices (aktualisiert 2018-05)