Please enable JavaScript.
Coggle requires JavaScript to display documents.
Intergrate Development Environment (IDE), Features of C++ language,…
-
Features of C++ language
Object Oriented
The main upgradation from C to C++ is object-oriented programming. It follows concept of oops like polymorphism, inheritance, encapsulation, abstraction. This makes development and maintenance easier.
Memory Management
C++ supports dynamic memory allocation. You can free the allocated memory at any time. Not only this C++ also provides dynamic memory management techniques.
Rich Library
Developers have access to lots of in-built functions provided by C++ language. This saves time & makes development fast.
-
Pointers
Pointers are variables that store the address of another variable. Pointer points to the memory location of a variable.
Powerful & Fast
C++ is a fast language as compilation and execution time is less. Also, it has a wide variety of data types, functions & operators.
Compiler based
C++ is a compiler-based programming language. Without compilation, no C++ program can be executed. The compiler first compiles the C++ program and then it is executed.
Syntax based language
C++ is a language that complies strongly with syntax. Language following rules and regulations very strictly is known as tight syntax-based language.
Simple
C++ provides a structured approach wherein you can break the problem into parts and design the solution modularly. It provides you a rich set of library functions that you can use while implementing the solution.
Platform Dependent
Platform dependent language means the language in which programs can be executed only on that operating system where it is developed & compiled. It cannot run or execute it on any other operating system.
-