© 本文档使用 php.cn手册 发布
在头文件<stdatomic.h>中定义
kill_dependency(A y);
(自C11以来)
通知编译器,由memory_order_consume原子加载操作启动的依赖树不会超出返回值kill_dependency;也就是说,参数不会在返回值中携带依赖项。
memory_order_consume
kill_dependency
该函数是作为一个宏实现的。A是的类型y。
A
y
-
该表达式的返回值将从依赖关系树中移除
返回y,不再是依赖关系树的一部分。
C11标准(ISO/IEC 9899:2011):
7.17.3.1 kill_dependency宏(p: 278)