我了解[dcl.init]/7 (7.1)因DR 1630而相对于C++ 14进行了更改。但是C++ 14中存在的突出显示的句子(参见下文)是否应该继续存在于C++ 1z中?
[dcl.init] / 7(7.1):
C++ 14中的[dcl.init] / 7(7.1)(强调是我的):
最佳答案
过载解决方案已经暗示所有已删除。使用旧的措词,没有提到限制,可以理解为隐式允许调用无法访问的默认构造函数,但是使用新的措词,只需指定适用通常的规则就可以清楚地知道。
关于c++ - 项目符号[dcl.init]/7(7.1),我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/44853774/