- 114 名前:デフォルトの名無しさん mailto:sage [2007/10/24(水) 23:29:11 ]
- [1] 授業単元:C++
[2] 問題文(含コード&リンク): class BaseClass { char* name; public: BaseClass(const char* p) {name = strdup(p);} ~BaseClass() {free(name);} }; class MyClass : public BaseClass { int count; public: MyClass(const char* p, int n = 0) : BaseClass(p), count(n) { // ... } }; ソースコードを参考にして派生クラスでの生成と消滅の順序を画面に 表示するプログラムを作成してください。 プログラムを実行し、派生クラスと基本クラスのコンストラクタ、 デストラクタが呼ばれる順序を確認してください。 [3] 環境 [3.1] OS: XP [3.2] コンパイラ名とバージョン:gcc [3.3] 言語: C++ [4] 期限: 10/26まで [5] その他の制限:なし お願いします。
|

|