Skip to main content

Section 6.7 Vocabulary

header files:
Files that contain declarations of functions and data types, which can be shared between multiple source files.
c++ modules:
A newer way to bundle related code and access it from other files.
object files:
Compiled code that is not yet linked into a complete program.
function declaration:
A statement that specifies the name, return type, and parameters of a function, but does not provide the function’s implementation.
function definition:
A statement that provides the implementation of a function, including the body of the function and the code that defines its behavior. (It also serves as a declaration.)
separate compilation:
The way C++ code is built. Each C++ source file is compiled independently, and the resulting object files are linked together to create the final executable.
linking:
The build step where compiled code (object files) are combined into an executable program.
You have attempted of activities on this page.