InterlockedCompareExchange()を使用してCreateFileMapping(INVALID_HANDLE_VALUE ) で作成され、複数のプロセス間で共有されるセグメント内のメモリを変更する際に、隠れた問題があるかどうかを理解したいと思います。
つまり、プロセスは CAS セマンティクスに依存して、プロセスが共有するメモリ ブロックを操作できますか? できると思いますが、それを確認したいだけです。
ありがとう
InterlockedCompareExchange()を使用してCreateFileMapping(INVALID_HANDLE_VALUE ) で作成され、複数のプロセス間で共有されるセグメント内のメモリを変更する際に、隠れた問題があるかどうかを理解したいと思います。
つまり、プロセスは CAS セマンティクスに依存して、プロセスが共有するメモリ ブロックを操作できますか? できると思いますが、それを確認したいだけです。
ありがとう