Vt allpool toodud lõik ja vasta sellele küsimusele hiljem sama keeles kui lõik:  C++-s on alati olnud konstantsete väljendite kontseptsioon. Need on väljendid nagu 3+4, mis annavad alati samad tulemused, nii kompileerimise ajal kui ka käivitamise ajal. Konstantide väljendused on optimeerimisvõimalused kompilaatoritele ja kompilaatorid täidavad neid sageli kompileerimisel ja kõvakodeerivad tulemused programmis. Samuti nõuab C++ spetsifikatsioon mitmes kohas konstantsete väljendite kasutamist. Maastikku defineerides on vaja konstantset väljendit ja loendurväärtused peavad olema konstantsed väljendid.  Küsimus: Millised võimalused on konstantsed väljendused?
optimeerimine