Trong C ++, toán tử ::được sử dụng để truy cập các lớp, hàm và biến trong một không gian tên hoặc lớp.
Nếu đặc tả ngôn ngữ được sử dụng .thay vì ::trong các trường hợp đó giống như khi truy cập các biến / phương thức của đối tượng thì điều đó có thể gây ra sự mơ hồ có thể xảy ra không ::?
Vì C ++ không cho phép tên biến cũng là tên loại, tôi không thể nghĩ đến trường hợp điều đó có thể xảy ra.
Làm rõ: Tôi không hỏi tại sao ::được chọn hơn ., chỉ khi nó có thể làm việc quá?