Expression typically representing a temporary or movable value.

C/C++ file containing declarations and definitions.

Java exception caused by accessing a null reference.

Accessing the value represented by a pointer or reference.

Expression referring to an identifiable object or location.

Instruction processed before compilation.

JVM error indicating insufficient memory.

Arithmetic operations on pointer addresses.

Constructor transferring resources from another object.

Preprocessor substitution or code-generation construct.