Statements (57)
Predicate | Object |
---|---|
gptkbp:instanceOf |
programming language
|
gptkbp:developedBy |
C programming language
|
gptkbp:firstAwarded |
1985
|
gptkbp:has |
smart pointers
pointers references standard library RAII (Resource Acquisition Is Initialization) standard template library (STL) strong type checking |
https://www.w3.org/2000/01/rdf-schema#label |
ANSI C++
|
gptkbp:is |
cross-platform
case-sensitive used in machine learning used in game development used in robotics used in cloud computing used in embedded systems used in scientific computing used in telecommunications compiled language used in mobile applications used in artificial intelligence used in desktop applications used in real-time systems used in server-side applications used in simulation software used in database systems used in operating systems used in network programming used in high-performance applications used in financial systems used in virtual reality used in compiler construction used in game engines used in graphics programming used in high-frequency trading used in large-scale systems used in performance-critical applications used in web browsers widely used in system/software development |
gptkbp:predecessor |
C++20
|
gptkbp:standardFeatures |
gptkb:American_National_Standards_Institute
|
gptkbp:supports |
functional programming
generic programming object-oriented programming multiple inheritance concurrency lambda expressions namespace function overloading operator overloading dynamic memory management move semantics |
gptkbp:uses |
classes
exception handling templates |