質問

それは(重複することができる)非常に簡単な質問になりますが、私はそれを見つけることができませんでした。

のWin32 APIはInterlockedIncrementのx86コードを発するようlock addとして(組み込みなど)アトミックオペレーションの非常に便利なセットを提供します。また、InterlockedCompareExchangelock cmpxchgにマップされます。

しかし、私はgccでのLinuxでそれをやりたいです。私は、64ビットを働いているので、インラインアセンブリを使用することは不可能です。そこ組み込み関数は、gccのためにありますか?

役に立ちましたか?
ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top