相关疑难解决方法(0)

noreturn有什么意义?

[dcl.attr.noreturn]提供以下示例:

[[ noreturn ]] void f() {
    throw "error";
    // OK
}
Run Code Online (Sandbox Code Playgroud)

但我不明白有什么意义[[noreturn]],因为函数的返回类型已经存在void.

那么,该noreturn属性的重点是什么?它应该如何使用?

c++ attributes c++11 noreturn

178
推荐指数
5
解决办法
3万
查看次数

标签 统计

attributes ×1

c++ ×1

c++11 ×1

noreturn ×1