C++ a avut întotdeauna conceptul de expresii constante. Acestea sunt expresii cum ar fi 3+4 care vor produce întotdeauna aceleași rezultate, la timpul de compilare și la timpul de rulare. Expresiile constante sunt oportunități de optimizare pentru compilatori, iar compilatorii le execută frecvent la timpul de compilare și codifică rezultatele în program. De asemenea, în mai multe locuri, specificația C++ necesită utilizarea expresiilor constante. Definirea unui tablou necesită o expresie constantă, iar valorile enumeratorului trebuie să fie expresii constante. Întrebare: Ce fel de oportunități sunt expresiile constante?
optimizare