我必须编写一些可能对编写文本编辑器有用的类。现在我有两个类:文档和页面。我希望 Document 有字段保存 Page 对象的地址,每个对象都用于新页面。第一页将在 Document 构造函数中创建,接下来使用 create_page() (Document 的方法)。
现在我已经宣布
Page* pages[99999];
我写信给它
Document::pages[0] = new Page;
它有效,但我知道这是完全错误的。任何想法它应该是什么样子?
谢谢!
我必须编写一些可能对编写文本编辑器有用的类。现在我有两个类:文档和页面。我希望 Document 有字段保存 Page 对象的地址,每个对象都用于新页面。第一页将在 Document 构造函数中创建,接下来使用 create_page() (Document 的方法)。
现在我已经宣布
Page* pages[99999];
我写信给它
Document::pages[0] = new Page;
它有效,但我知道这是完全错误的。任何想法它应该是什么样子?
谢谢!