Chuẩn C++ mới giới thiệu khái niệm về một mô hình bộ nhớ. Đã có những câu hỏi trên SO về nó, nó có nghĩa là gì, nó thay đổi cách chúng ta viết mã trong C++ và vân vân.Các điểm tương đồng giữa mô hình bộ nhớ Java và mô hình bộ nhớ C++ 11 là gì?
Tôi quan tâm đến việc biết mô hình bộ nhớ C++ liên quan đến mô hình bộ nhớ java cũ hơn, nổi tiếng (1.5) như thế nào. Nó giống nhau không? Nó có giống nhau không? Họ có bất kỳ sự khác biệt đáng kể nào không? Nếu vậy, tại sao?
Mô hình bộ nhớ java đã có từ rất lâu và nhiều người biết nó khá rõ ràng, vì vậy tôi đoán nó có thể hữu ích, không chỉ cho tôi, để tìm hiểu mô hình bộ nhớ C++, bằng cách so sánh nó với java .
Mô hình bộ nhớ cho C++ phụ thuộc vào trình biên dịch, phải không? Dù sao, nó sẽ giống nhau cho C++ 03 và C++ 11 –
Không, C++ 11 giới thiệu một mô hình bộ nhớ độc lập nền tảng cho đồng thời. Đây là một bước đột phá lớn cho lập trình đa luồng trong C++. – ciamej
Tại sao điều này không mang tính xây dựng? Tôi nghĩ rằng điểm tương đồng và khác biệt là một điều rất khách quan. Câu trả lời chắc chắn sẽ liên quan đến sự kiện (C++ 11 không làm X trong khi Java làm), tài liệu tham khảo (Xem C + + 11 phần tiêu chuẩn Y), hoặc chuyên môn cụ thể. –