首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

kill_dependency

在头文件<stdatomic.h>中定义

kill_dependency(A y);

(自C11以来)

通知编译器,由memory_order_consume原子加载操作启动的依赖树不会超出返回值kill_dependency;也就是说,参数不会在返回值中携带依赖项。

该函数是作为一个宏实现的。A是的类型y

参数

y

-

该表达式的返回值将从依赖关系树中移除

返回值

返回y,不再是依赖关系树的一部分。

参考

  • C11标准(ISO/IEC 9899:2011):
    • 7.17.3.1 kill_dependency宏(p: 278)

扫码关注腾讯云开发者

领取腾讯云代金券