1

テキストエディターのプログラミングに役立つクラスをいくつか作成する必要があります。今のところ、Document と Page の 2 つのクラスがあります。Document には、新しいページごとに Page オブジェクトへのフィールド保持アドレスが必要です。最初のページは Document コンストラクターで作成され、次に create_page() (Document のメソッド) で作成されます。

とりあえず宣言した

Page* pages[99999];

そして、私はそれに書きます

Document::pages[0] = new Page;

それは機能しますが、それがかなり間違っていることはわかっています。それはどのように見えるべきですか?

ありがとう!

4

2 に答える 2

3

ダイナミックな構造が進むべき道です。

VectorListなどの標準ライブラリから何かを試してください。

于 2013-05-17T20:40:39.797 に答える