我想知道void()
为什么是void
的prvalue,但是void{}
不存在...?请参阅以下答案:https://stackoverflow.com/a/37708167/293195
例如,在上下文中:
template<typename R>
R foo(){
return R{};
}
最佳答案
六月已解决的CWG 2351已使void{}
合法。
关于c++ - 为什么void {}不存在?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/46979441/