const - квалификатор только для чтения, в некоторых контекстах может быть посчитан на этапе компиляции
constexpr - спецификатор для функций, переменных, который помечает, что функция будет выполняться на этапе компиляции, но если данные будут не известны в компил-тайме, то оно в рантайме выполнится
consteval - спецификатор для функций, чтобы они выполнялись строго на этапе компиляции, и только в нем
constinit - гарантирует инициализацию статического говна без статик инит ордер фиаско