2. A Tour of C++: The Basics

The first thing we do, let’s kill all the language lawyers.

– Henry VI, Part II

Introduction

The Basics

Hello, World!; Types, Variables, and Arithmetic; Constants; Tests and Loops; Pointers, Arrays, and Loops

User-Defined Types

Structures; Classes; Enumerations

Modularity

Separate Compilation; Namespaces; Error Handling

Postscript

Advice

2.1. Introduction

The aim of this chapter and the next three is to give you an idea of what C++ is, without going into a lot of details. This chapter informally presents the notation of C++, C++’s model of memory and computation, and the basic mechanisms for organizing code into a program. These are the language facilities supporting the styles most often seen in C and ...

Get The C++ Programming Language, 4th Edition now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.