これは初心者の質問かもしれませんが、とにかく自問自答しています。
Object
クラスが定義されている場合:
Object *p = new Object();
このコードはポインターp
を作成しp
、場所にObject
オブジェクトを配置しますか?
これの意味は:
p
p
。編集:コメントに応じて:
クラスを構築する方法はこれだけではありません。もう1つは、クラスを静的に割り当てることです。
Parent p;
このような場合、Parent クラスへのポインターを変数 p に格納するのではなく、クラス全体を格納します。このような場合には: