Appendix B. Glossary

Hour 1
Library

A collection of linkable files that were supplied with your compiler, you purchased separately, or created yourself.

Function

A block of code that performs a service, such as adding two numbers or printing to the screen.

Class

The definition of a new type. A class is implemented as data and related functions.

Compiler

Software that can translate a program from human-readable form to machine code, producing an object file that will later be linked (see linker) and run.

Linker

A program that builds an executable (runnable) file from the object code files produced by the compiler.

Hour 2
Compiling

The first step in transforming code from a compiler into what is called object code in an object file (.obj).

Linking ...

Get Sams Teach Yourself C++ in 24 Hours, Third Edition now with O’Reilly online learning.

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