Translation unit

Applies to: cpp, c

A C or C++ translation unit is one source file after preprocessing, including all headers it includes.

#include "robot.hpp"
// compiler sees the expanded result

See also: compiler, include-header