相关疑难解决方法(0)

const无效的意义何在?

显然,可以声明一个函数返回const void:

const void foo()
{
}
Run Code Online (Sandbox Code Playgroud)

g ++似乎认为const很重要,因为下面的代码不能编译:

#include <type_traits>

static_assert(std::is_same<void(), const void()>::value, "const matters");
Run Code Online (Sandbox Code Playgroud)

const void有什么实际意义吗?

c c++ const function void

59
推荐指数
2
解决办法
2万
查看次数

标签 统计

c ×1

c++ ×1

const ×1

function ×1

void ×1