【发布时间】:2015-12-12 13:02:44
【问题描述】:
在C++14标准中,是否禁止声明下面的对象a?
class A{ int i = 1; public: A():i{1}{} };
int main()
{
constexpr A a{};
}
请注意,我突出显示了 declaration 这个词,因为我认为 §5.19[expr.const]p2 中的要点 (2.7.2) 或 (2.7.3) 不是答案对于这个问题。
【问题讨论】:
标签: c++ language-lawyer c++14 constexpr