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á?