Statements (135)
Predicate | Object |
---|---|
gptkbp:instance_of |
gptkb:language
gptkb:Library |
gptkbp:bfsLayer |
3
|
gptkbp:bfsParent |
gptkb:DJ
gptkb:C gptkb:Library |
gptkbp:committee |
ISO/ IECJT C1/ S C22/ W G21
|
gptkbp:developed_by |
gptkb:ISO/_IEC
|
gptkbp:features |
gptkb:Modules
Pattern Matching improved performance Concepts modules ranges improved type inference new language features Coroutines coroutines new algorithms new optimization techniques format library new security features new debugging tools new attributes improved error handling improved portability improved diagnostics new visualization tools Expanded constexpr New standard library features constexpr improvements better integration with existing C libraries better support for artificial intelligence better support for asynchronous programming better support for cloud computing better support for constexpr better support for data science better support for functional programming better support for generic programming better support for large-scale applications better support for legacy code better support for low-level programming deduction guides enhanced debugging support enhanced performance optimizations enhanced support for distributed systems enhanced support for embedded programming enhanced support for machine learning enhanced support for modules enhanced support for multi-threading enhanced support for real-time programming enhanced support for reflection enhanced template metaprogramming expanded constexpr capabilities improved code readability improved compile-time programming improved interoperability with other languages improved lambdas improved memory safety improved standard library performance improved type safety new concurrency features new data structures new error handling mechanisms new language constructs new language extensions new memory management features new profiling tools new standard attributes new standard library components new standard library features new syntax for lambdas new testing frameworks static assertions improvements support for contracts type traits enhancements |
https://www.w3.org/2000/01/rdf-schema#label |
C++23
|
gptkbp:influenced_by |
gptkb:C++20
gptkb:C++14 gptkb:C++17 C++11 |
gptkbp:is_adopted_by |
Software developers
Game developers Embedded systems developers System programmers |
gptkbp:language |
gptkb:language
|
gptkbp:notable_for |
Improved memory management
Enhanced error handling Enhanced support for functional programming Improved support for internationalization New concurrency features Improved diagnostics Enhanced template metaprogramming Expanded support for Unicode Improved compile-time programming Improved constexpr capabilities Improved interoperability with C Improved support for asynchronous programming Improved support for code analysis Improved support for code documentation Improved support for compile-time reflection Improved support for constexpr functions Improved support for generic programming Improved support for modules Improved support for multi-threading Improved support for networking Improved support for security Improved support for testing Improved support for version control Improved type deduction More powerful lambdas New attributes New data structures New features for code generation New features for code refactoring New features for code review New features for data serialization New features for debugging New features for error handling New features for file handling New features for lambda expressions New features for metaprogramming New features for performance optimization New features for type traits New language features for better performance New library algorithms New standard attributes New standard library modules New syntax features Static reflection |
gptkbp:predecessor |
gptkb:C++20
|
gptkbp:released |
gptkb:2023
December 2023 |
gptkbp:successor |
gptkb:C++26
|
gptkbp:type |
General-purpose programming language
|