struct初始化语法

时间:2018-06-08 09:36:14

标签: c++ struct initialization declaration

我偶然发现了一段我还没有看过的语法,并没有在网上找到,我想知道这是什么:

constexpr struct X{ /* define X members and methods */ } Y{};

我不明白的是Y {}。

1 个答案:

答案 0 :(得分:2)

constexpr struct X{ /* something here */} Y{};

等于

struct X{ /* something here */};

constexpr X Y{};

对于constexpr,请查看this文档。