kill_dependency
来自 cppreference.cn
在头文件 <stdatomic.h> 中定义 |
||
A kill_dependency( A y ); |
(C11 起) | |
通知编译器,由 memory_order_consume 原子加载操作启动的依赖树不会超出 kill_dependency
的返回值;也就是说,该参数不会向返回值传递依赖关系。
此函数作为宏实现。y 的类型为 A
。
目录 |
[编辑] 参数
y | - | 要从依赖树中移除其返回值的表达式。 |
[编辑] 返回值
返回 y,不再是依赖树的一部分。
[编辑] 参考
- C23 标准 (ISO/IEC 9899:2024)
- 7.17.3.1 kill_dependency 宏 (p: TBD)
- C17 标准 (ISO/IEC 9899:2018)
- 7.17.3.1 kill_dependency 宏 (p: 203-204)
- C11 标准 (ISO/IEC 9899:2011)
- 7.17.3.1 kill_dependency 宏 (p: 278)
[编辑] 参见
有关 kill_dependency 的C++ 文档
|