13
Num ++ có thể là nguyên tử cho 'int num' không?
Nói chung, for int num, num++(hoặc ++num), như một hoạt động đọc-sửa đổi-ghi, không phải là nguyên tử . Nhưng tôi thường thấy các trình biên dịch, ví dụ GCC , tạo mã sau cho nó ( thử tại đây ): Vì dòng 5, tương ứng với num++một hướng dẫn, …
153
c++
c
multithreading
assembly
atomic