C++ har altid haft begrebet konstante udtryk. Det er udtryk som 3+4 som altid vil give de samme resultater, på kompiletid og på kørselstid. Konstante udtryk er optimeringsmuligheder for compilere, og compilere udfører dem ofte på kompiletid og hårdkoder resultaterne i programmet. Også på flere steder kræver C++-specifikationen at bruge konstante udtryk. Definering af en matrix kræver et konstant udtryk, og opregningsværdier skal være konstante udtryk. Spørgsmål: Hvilke muligheder er konstante udtryk?
Optimering