Có giải phóng một di (Windows, GNU/Linux & MacOSX) thư viện cung cấp một nguyên tử lock-free chức năng hoán đổi?xách tay C++ trao đổi nguyên tử (Windows - GNU/Linux - MacOSX)
Nếu không, nó sẽ được triển khai như thế nào cho từng nền tảng này? (x86 với VC++ hoặc g ++)
Cảm ơn
http://apr.apache.org/docs/apr/1.3/group__apr__atomic.html#ge45c529f14f8489102382bd3fd4cce22 cụ thể là bạn nên sử dụng so sánh và hoán đổi nguyên tử apr, sử dụng cùng giá trị như so sánh. Đặt nó trong một thời gian vì nó không đảm bảo rằng trao đổi sẽ diễn ra. –