C ++ Introduction
C ++ Introduction
C ++ is a static, compiled, general, case-sensitive, and irregular language. It supports procedural programming, object-oriented programming, and generic programming. It is considered to be an intermediate language. Is a superset of C. In fact, any valid C program is a legal C ++ program.
Note: When using a static programming language, the type check is executed during compilation, rather than during runtime.
Object-Oriented Programming:
C ++ fully supports object-oriented programming, including four features of object-oriented development: encapsulation, abstraction, inheritance, and polymorphism.
Standard Library
The standard C ++ consists of three important parts:
- The core language provides all component blocks, including variables, data types, and constants.
- The C ++ Standard Library provides a large number of functions for Operating Files and strings.
- The standard template library (STL) provides a large number of methods for operating data structures.
Learning C ++
The key to learning C ++ is to understand the concept, rather than going too deep into the technical details of the language.