clang::acquire_capability有哪些用例?

3
clang支持函数属性((acquire_capability))
它的唯一描述是以下内容:

“将函数标记为获取能力。”

“能力”是什么意思,以及使用此属性的用例是什么?
有人可以举个开发者何时使用它的例子吗?
我认为这与多线程有关,但我不明白它如何使用。

当然没有在C语言中!不要滥用标签! - too honest for this site
@Olaf 我甚至不知道这是什么。很多这些属性也适用于 C 代码。这就是我添加这个标签的原因。 - Trevor Hickey
@Olaf 我确实读了手册。里面没有提到这个问题。所以我才问的。 - Trevor Hickey
嗯,简单的搜索出现了各种条目。不确定它们是否有帮助,但至少这可能是一个开始。并且不仅要查找属性,还要查找概念! - too honest for this site
1个回答

1

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接