The bool Data Type and Its Operations

Notes about the bool data type and operations that you perform with it or to create it.

if Branches

Notes about one-way and two-way if control structures.

while Loops

Notes about while control structures.

Random Numbers

Notes about random number generation — particularly rolling dice.

Deeper notes about random number generation.

Notes about the time function and its more general use.

Notes about the cctype library facilities for manipulating character-type values.

Notes on INT_MAX and its use with cin's ignore function.

strings

Basic notes about the string class.

Deeper notes about working with string concatenation.

Notes on the subscript operation and its use with the string class.