std::is_void
的说明指出:
提供等于 true 的成员常量值,如果 T 是 < strong > type void、 const void、 volatile 挥发性空洞
那么什么是 const void
或者 volatile void
呢?
这个答案 说明 const void
返回类型将是无效的(不过是在 VC + + 2015上编译的)
const void foo() { }
如果按照标准,const void
是无效的(VC 是错误的)-那么什么是 const void
?