c++ - c++98中固定数组的 vector

标签 c++ c++98

我需要在一个 vector 中存储不确定数量的三角形,因此,它会是这样的:

std::vector<Point[3]>

但这不是有效的 C++98。还有哪些不涉及三角形结构的解决方案?

谢谢

最佳答案

试试boost::array<Point, 3> .这应该是必要的。

关于c++ - c++98中固定数组的 vector ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7053017/

相关文章:

c++ - 在 SFML 2 中使用 Sprite vector 时如何停止出现白色方 block ?

c++ - int a=int(); C++98 中会发生什么?

c++ - 从 boost::function 中提取参数

c++ - 为什么 C+ +'s "using namespace"以这种方式工作?

c++ - 在 C++ 中获取依赖于模板的模板类型

c++ - 我想表达 2 x 2 矩阵的乘积

c++ - 存储在 static const int (c++) 中的对数函数的错误返回值

c++ - 如何在不重写整个视频文件的情况下仅替换流中的一个数据帧? (FFmpeg)

c++ - dbus/dbus.h 在构建到 arm 时没有这样的文件或目录

c++11 - 为什么对于这个未命名的临时构造函数被省略,具有正常初始化的副作用而不是括号列表初始化?