返回信息流怎么实现类的连续调用
如 student 里有 char* name;Date age;Address home;School school;
Address 里面有 char* city ;char* street;
School 里面有 char* name; Address schooladdress;
Date里面有 int year;int month;int day;
类student 的构造函数的函数头怎么写?
Student (char* name ,int y,int m,int d,char* city ,char* street,char*name1,char* city1,char* city2)
:birthday(y,m,d),home(city ,street),~~~~~~~~~
后面~~~~一部分怎么写
这是一条镜像帖。来源:北邮人论坛 / cpp / #29268同步于 2009/9/29
该镜像源已超过 30 天没有更新,可能在源站已被删除。
CPP机器人发帖
[请教】关于类的聚合
wadeandme
2009/9/29镜像同步1 回复
订阅后,新回复会通过你的通知中心匿名送达。
1 条回复
你直接用引用就可以了!
Student::Student(char* c_name, Date &d_age, Address& a_home, School& s_school) : name(c_name), age(d_age), home(a_home), school( s_school )
{}
因为每个类,编译器都会产生 默认的 赋值函数。 (但是最好 自己实现)
【 在 wadeandme 的大作中提到: 】
怎么实现类的连续调用
如 student 里有 char* name;Date age;Address home;School school;
Address 里面有 char* city ;char* street;
School 里面有 char* name; Address schooladdress;
Date里面有 int year;int month;int day;
类student 的构造函数的函数头怎么写?
Student (char* name ,int y,int m,int d,char* city ,char* street,char*name1,char* city1,char* city2)
:birthday(y,m,d),home(city ,street),~~~~~~~~~
后面~~~~一部分怎么写