我目前正在使用
std::vector<std::vector<std::string> > MyStringArray
但是我已经在SO上阅读了几条评论,这些评论不鼓励在效率方面使用嵌套向量.
不幸的是,我还没有看到嵌套向量的替代方案的例子,对于这样的情况.
考虑到您既定的设计目标,这对我来说似乎是一个合理的设计。请注意,您应该避免调整外部向量大小的操作;这些可能会导致整个结构中所有数据的深层复制(这可以通过 C++0x STL 实现在一定程度上缓解)。
| 归档时间: |
|
| 查看次数: |
226 次 |
| 最近记录: |