Cast C

GPTKB entity

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