0

Features

can u explain features of c plus plus

26th Jan 2017, 6:18 PM
Snukarz Khan
Snukarz Khan - avatar
1 Answer
0
Features :- Classes, Operators and Function Overloading, Free Storage Management, Constant Types, Reference, Inline Function, Virtual Function, Templates, Exception Handling. 1. vendor-neutral: the C++ standard is the same in any platform or compiler 2. industrial (as opposed to academic): evolved to satisfy the needs of software engineers, not computer scientists 3. efficient. Compiles into highly optimized CPU-specific machine code with little or no runtime overhead. 4. multi-paradigm: allows the use and penalty-free mixing of procedural, OOP, generic programming, functional programming, etc 5. strictly statically typed (unlike Python for example): a large amount of logic (and sometimes even calculations) can be proved and performed at compile time, by the type checking/inferring system. 6. has deterministic memory management (as opposed to Java, C#, and other languages with garbage collectors): the life time of every object is known with absolute precision, which makes destructors useful and RAII possible.
28th Jan 2017, 8:15 PM
Swarnika Gupta
Swarnika Gupta - avatar