kill_dependency功能

移除依赖项。

template<class Ty>
Ty kill_dependency(
   TyArg
) _NOEXCEPT;

参数

  • Arg
    一个 Ty 类型的值。

返回值

返回值为 Arg。 Arg 的计算不具有依赖项对函数调用。 通过中断一个可能的依赖关系链,此功能可能使编译器生成更有效的代码。

要求

基本标头:

**命名空间:**std

请参见

参考

<atomic>