android上是否有一个atomic_add()函数

时间:2011-09-27 07:41:25

标签: android

我需要在android上添加原子,但我找不到它。在asm / atomic.h文件中,它只有 只有ATOMIC_INIT(i)宏定义。

2 个答案:

答案 0 :(得分:1)

如果用C / C ++编写代码,那么可以使用GNU编译器builtins for atomic ops

答案 1 :(得分:0)

我不确定你是否意味着你需要在本机代码中使用它,但如果你不这样做,那么我会指出来自Java / Android库的AtomicInteger提供addAndGet()