Beide Seiten der vorigen RevisionVorhergehende ÜberarbeitungNächste Überarbeitung | Vorhergehende Überarbeitung |
modern_cpp [2024-10-20 18:51] – [Modernes C++] rrichter | modern_cpp [2025-03-09 16:01] (aktuell) – ↷ Links angepasst, weil Seiten im Wiki verschoben wurden 18.220.135.245 |
---|
)), | )), |
[[#C++23]](( | [[#C++23]](( |
ISO International Standard ISO/IEC 14882:2024(en) – Programming Language C++. (2024-10). | ISO International Standard ISO/IEC 14882:2024(en) – Programming Language C++. (2024-10).\\ |
https://github.com/steve-downey/papers/blob/master/wg21-status.org (2022-06-15),\\ | Frei zugänglich: Final Working Draft [[https://www.open-std.org/jtc1/sc22/wg21/docs/papers/2023/n4950.pdf|N4950]] (2023-05-10).\\ |
https://wg21.link/n4917 Working Draft (PDF) (2022-09-05),\\ | |
https://herbsutter.com/2022/11/12/trip-report-autumn-iso-c-standards-meeting-kona/ (2022-11-12),\\ | https://herbsutter.com/2022/11/12/trip-report-autumn-iso-c-standards-meeting-kona/ (2022-11-12),\\ |
https://www.reddit.com/r/cpp/comments/1g7jpbt/isoiec_148822024/ (2024-10-20). | S.M.Downey: We will all ignore the 2024, yes? https://www.reddit.com/r/cpp/comments/1g7jpbt/isoiec_148822024/ (2024-10-20). |
)) | )) |
zunehmend. | zunehmend. |
[[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]]). |