December 2021
Intermediate to advanced
352 pages
9h 32m
English
This book is all about writing good code. The first piece of advice is therefore to write in ISO Standard C++. But what exactly is that?
C++ didn’t start out as a standardized language. It started out as an extension to the C programming language, called “C with classes,” invented by Bjarne Stroustrup.1 C wasn’t a standardized language at that time either: Bjarne delivered his extension as a preprocessor called Cpre. These features included classes and derived classes, with public/private access levels, friends, assignment operator overloading, constructors, and destructors. Also, inline functions and default function arguments were included, along with type-checking ...
Read now
Unlock full access