Victor S. Borisov and Petr N. Vabishchevich

2 C++ programming basics

Abstract: New features of the C++ programming language in comparison with C are associated with the support of abstract data types and object-oriented programming. A class is the most important concept of C++.

2.1 Enhanced features

Below we consider some new possibilities of C++ (in comparison with C not connected with the paradigm of object-oriented programming.

2.1.1 Keywords

The list of keywords of C (page 3) is extended in C++.The following keywords are reserved in addition to C:


2.1.2 Declaration of variables within blocks

In C, a declaration of local variables within ...

Get Computational Technologies now with O’Reilly online learning.

O’Reilly members experience live online training, plus books, videos, and digital content from 200+ publishers.