C++ Giả sử tôi typedef một số nguyên hoặc số nguyên mảng hoặc bất kỳ loại tiếng:typedef và điều hành quá tải trong
typedef int int2
Sau đó, tôi quá tải toán tử * cho cặp int2, bây giờ nếu tôi khởi tạo các biến a và b như int. Sau đó sẽ * của tôi giữa a và b là quá tải *?
Làm cách nào để đạt được quá tải một int và cũng sử dụng * cho cách thức chúng. Tôi có nên tạo một loại mới không?
Có lẽ sử dụng một điều tra chứ không phải là một int? Bạn có thể xác định toán tử tùy chỉnh cho các liệt kê. – supercat