08/01/04 20:22:51 4fMs9e5G
>>304
基本型以外のメンバ変数はなるべく作らずにするべき、という事でしょうか?
class TestClass{
public:
int x;
};
class TestMain{
private:
TestClass obj;
public:
○
void setObj(TestClass *obj){
this->obj = *obj;
}
×
void setObj(TestClass obj){
this->obj = obj;
}
};
こんな感じですか?
でも、前置宣言だけで、継承元のクラス以外のファイルはincludeする必要はない。
って言うのが いまいち理解できなくて… Orz
すみません Orz