Nếu tôi có một số toán tử dòng quá tải, được định nghĩa cho các đối tượng thư viện cục bộ, thì có ổn không khi chúng đi đến không gian tên std? Nếu tôi không khai báo chúng trong không gian tên std, thì tôi phải sử dụng using ns:: operator <<
.Toán tử << (luồng) nào không gian tên nào đến?
Là câu hỏi tiếp theo có thể, có bất kỳ toán tử nào phải đi tới không gian tên chuẩn hoặc toàn cục không?
vì vậy, nếu tôi có đối tượng/lớp từ thư viện C bên ngoài trong không gian tên chung, tôi có nên khai báo toán tử trong không gian tên chung không? – Anycorn
Tôi nghĩ rằng bạn nên khai báo toán tử trong không gian tên nơi đối số của nó. –