C++相談室 part87
■ このスレッドは過去ログ倉庫に格納されています
0690デフォルトの名無しさん
2011/01/06(木) 07:40:09class Fuga {
private:
Hoge *pHoge;
public:
void change1(Hoge **p) {
Hoge *tmp=pHoge;
pHoge=*p;
*p=tmp;
}
Hage *change2(Hoge *p) {
Hoge *tmp=pHoge;
pHoge=p;
return tmp;
}
};
main() {
Hoge *hoge;
change1(&hoge);
hoge=change2(hoge);
}
---
コンストラクタ、デストラクタは省略。
change1とchange2の実装だったらどっちが良い?
■ このスレッドは過去ログ倉庫に格納されています