Thấy nhiều bài nhảm nhí quá, với lại đang học C++ có vấn đề này muốn hỏi mấy bạn lập trình: Nạp chồng toán tử (operator overloading) là như thế nào vậy, mình chưa hiểu lắm ?
Có 1 bài kinh điển là overload toán tử cộng phân số và cộng số nguyên. int operator+(int a, int b) và int (int a, int b) thân hàm đều thực hiện chức năng cộng, nhưng tùy vào tham số mà trình biên dịch tự chọn phương thức.