int aaa; int& v = aaa; int& rf = v; constexpr int& crf = rf; int main(){ }
我想知道为什么所有编译器都同意这个例子是格式良好的?constexpr 变量不是应该有一个在编译器时可以知道的值吗?既然 的值aaa有一个 Indeterminate 值,为什么这个例子可以被编译器接受?
aaa
c++ language-lawyer
c++ ×1
language-lawyer ×1