-
4 votesanswersviews
使用迭代器从boost多索引中删除项目时的一致性
我知道以下代码不正确,对于std :: vectors,更常见的是所有STL容器: std::vector<something>::iterator it = array.begin(); for(; it != array.end(); it++) { ... array.erase(it); ... } 因为在擦除和元素之后需要更新迭代器 . 我想知道升压多指数... -
0 votesanswersviews
为固定大小的多索引多态容器提升多索引
仍然深入研究C / boost,欢迎任何评论/反馈 . 我正在玩boost :: unordered_maps并使用形状创建了一个多态的例子,关于我头部缠绕的时间(大部分)我偶然发现了来自boost multi_index的mru示例 . http://www.boost.org/doc/libs/1_46_1/libs/multi_index/example/serialization.cpp...