Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
Beide Seiten der vorigen RevisionVorhergehende Überarbeitung | |
modern_cpp [2024-10-20 19:00] – [Modernes C++] rrichter | modern_cpp [2025-03-09 16:01] (aktuell) – ↷ Links angepasst, weil Seiten im Wiki verschoben wurden 18.220.135.245 |
---|
[[https://devblogs.microsoft.com/cppblog/standard-c20-modules-support-with-msvc-in-visual-studio-2019-version-16-8/|Visual C++]] und | [[https://devblogs.microsoft.com/cppblog/standard-c20-modules-support-with-msvc-in-visual-studio-2019-version-16-8/|Visual C++]] und |
[[https://gcc.gnu.org/wiki/cxx-modules|GCC]] | [[https://gcc.gnu.org/wiki/cxx-modules|GCC]] |
experimentieren mit Modulen: [[howto:modules_gcc11|Beispiel mit g++ 11]], | experimentieren mit Modulen: [[howto:module_std_gcc15|Beispiel mit g++ 11]], |
[[https://github.com/royjacobson/modules-report|C++20 Modules Status Report]]. | [[https://github.com/royjacobson/modules-report|C++20 Modules Status Report]]. |
)) überwinden Probleme des ''#include''-Mechanismus (Präprozessor, Makros). ''import''-Anweisungen beschleunigen das Übersetzen, übergangsweise auch ''import <iostream>;'' Die Modularisierung der Standard-Bibliothek erfolgt erst mit C++23 ([[https://wg21.link/P0581|P0581]]). | )) überwinden Probleme des ''#include''-Mechanismus (Präprozessor, Makros). ''import''-Anweisungen beschleunigen das Übersetzen, übergangsweise auch ''import <iostream>;'' Die Modularisierung der Standard-Bibliothek erfolgt erst mit C++23 ([[https://wg21.link/P0581|P0581]]). |