Mình mới học C++, muốn khởi tạo 1 object bằng cách gán object mới vào object cũ:
class Something
{
int mValue;
public:
Something(Something x){}
};
Mình không hiểu sao khi chạy compiler lại báo lỗi, phải sửa Something(Something x){} thành Something(const Something& x){}