tôi muốn tuyên bố một struct trong một lớp học này là riêng tư và tôi muốn đưa ra một giá trị nhân vật cho một biến trong struct nhau, nhưng tôi không thể khởi tạo nó hay cin nó:Làm cách nào để khai báo cấu trúc trong một lớp?
class puple
{
private:
struct p
{
char name[25];
int grade;
};
public:
puple(){};
void setme()
{
this->p::grade=99;
this->p::name[25]='g'; //here is the problem
}
void printme()
{
cout<<"Name: "<<this->p::name<<endl;
cout<<"Grade: "<<this->p::grade<<endl;
}
};
void main()
{
puple pu1;
pu1.setme();
pu1.printme();
}
Điều này có nên có thẻ bài tập về nhà không? – luke