WF 在这里给出了一个现在删除的答案我的问题使用了这一行:
auto [x, y] = div_t{ 1, 0 };
从答案的代码看起来这像是tie
对div_t
结构.我希望有人能解释这里发生的事情.完整的功能代码如下:
constexpr bool first_quot() { auto [x, y] = std::div_t{1, 0}; (void)y; return x; }
Some program.. 7
在最新的C++ 17规范草案中,它被称为"分解声明",在第8.5节[dcl.decomp]中定义.
在最新的C++ 17规范草案中,它被称为"分解声明",在第8.5节[dcl.decomp]中定义.