Он объявляет непосредственные функции , то есть функции, которые должны быть оценены во время компиляции для получения константы.(Раньше это было написано constexpr!
в предыдущей редакции статьи.) В отличие от этого, функции constexpr
могут оцениваться во время компиляции или во время выполнения, и необязательно создавать константу во всех случаях.
Принятым документом является P1073R3 , который еще не является общедоступным, но предыдущая версия доступна, и вводная часть (описание мотивации и высокоуровневого описания) примерно такая же (за исключениемчто раздел «Местоположение источника» удален в R3).