2010-05-29 49 views

回答

4

为什么不使用内置...?

static inlint void inc(int64_t* atomic) { 
    __sync_add_and_fetch_8(atomic, 1); 
} 
+0

看起来不错。我会尝试,如果它的作品,我会接受:) – 2010-05-29 18:19:30

5

集成的汇编程序不理解前缀是不是单独的语句呢。作为一种解决方法,您也可以只添加';'在“锁定”之后。但正如其他评论所指出的,只要有可能,最好使用内置插件。

相关问题