Mọi người ơi cho em hỏi, em có một cái class như sau:
class sinhvien{
string ten;
int diem;
void nhap();
void xuat();
};
void sinhvien::nhap(){
getline(cin,ten);
cin>>diem;
}
void sinhvien::xuat(){
cout<<ten;
cout<<diem;
}
Sao ở struct thì nó yêu cầu phải truyền tham số hàm vào rồi class k yêu cầu như thế mà vẫn nhập xuất thông tin được bình thường vậy.