c++ - 我应该如何构造带有页面地址的数组(文本编辑器类)

标签 c++

我必须编写一些可能对编程文本编辑器有用的类。 现在我有两个类:文档和页面。我希望 Document 具有保留页面对象地址的字段,每个对象都用于新页面。第一页将在文档构造函数中创建,接下来使用 create_page()(文档的方法)。

现在我已经宣布

Page* 页面[99999];

然后我给它写信

Document::pages[0] = new Page;

它确实有效,但我知道这是完全错误的。有什么想法吗?

谢谢!

最佳答案

动态结构是必经之路。

尝试来自 Standard Library 的东西喜欢VectorList .

关于c++ - 我应该如何构造带有页面地址的数组(文本编辑器类),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16617487/

相关文章:

c++ - linux中g++编译器下的lambda表达式

c++ - 如何将数组传递给构造函数并保存在类变量中

c++ - 卡在一个 C++ 幸运七游戏程序上

c++ - QString::fromUtf8 和 undefined reference 的多重定义

c++ - 无法在二维 vector 中插入数字

c++ - C/C++脚本优化

c++ - 如何在 SQLite 数据库中存储枚举

C++ boost nuget 无法打开文件 Visual Studio 2015

c++ - 为什么它在 cpp 文件中提示而不是在头文件中提示?

c++ - 如何用矩形积分法得出这个百分比误差