Statements (61)
Predicate | Object |
---|---|
gptkbp:instance_of |
gptkb:language
|
gptkbp:designed_by |
gptkb:Bjarne_Stroustrup
|
gptkbp:first_appearance |
gptkb:1985
|
gptkbp:format |
.cc
|
gptkbp:has_feature |
gptkb:standard_template_library_(STL)
gptkb:std::map gptkb:std::vector gptkb:archaeological_site gptkb:std::weak_ptr gptkb:std::thread gptkb:std::unique_ptr gptkb:std::condition_variable gptkb:std::mutex gptkb:std::shared_ptr exception handling inheritance polymorphism smart pointers type inference templates virtual functions lambda expressions abstract classes RAII (Resource Acquisition Is Initialization) std::set function overloading operator overloading type casting inline functions move semantics function templates std::function constexpr std::unordered_map default arguments std::string nullptr const correctness dynamic casting static casting class templates classes and objects friend functions std::unordered_set |
https://www.w3.org/2000/01/rdf-schema#label |
Cast C
|
gptkbp:influenced_by |
gptkb:language
|
gptkbp:is_standardized_by |
gptkb:ISO/_IEC_14882
|
gptkbp:operating_system |
cross-platform
|
gptkbp:philosophy |
object-oriented programming
|
gptkbp:supports |
exception handling
generic programming multiple inheritance operator overloading |
gptkbp:type |
compiled language
|
gptkbp:used_in |
gptkb:software_framework
embedded systems game development high-performance applications system programming |
gptkbp:bfsParent |
gptkb:The_Dying_Earth:_The_Musical
|
gptkbp:bfsLayer |
6
|