水木社区手机版
首页
|版面-C++程序设计语言(CPlusPlus)|
新版wap站已上线
返回
1/1
|
转到
主题:set的迭代器会失效吗?
楼主
|
hxd32
|
2020-10-01 21:54:59
|
展开
set<string>插入和搜索一个字符串都可以获得一个迭代器,假设是A。此后,如果之后继续往set里面添加字符串,那么A还指向以前的字符串吗?
打算用set做字符串的归一化来节省内存,不知是否可行。
--
FROM 101.86.19.*
3楼
|
hxd32
|
2020-10-02 14:57:09
|
展开
Thank you. 我自己写程序试了一下也不影响,只是这样测试不可靠。
【 在 z16166 的大作中提到: 】
: 谷歌一下,insert不影响set的iterator和ref
https://stackoverflow.com/ques
...
--
FROM 114.85.129.*
14楼
|
hxd32
|
2020-10-11 15:51:48
|
展开
红黑树是常见的具体实现,标准库好像就是用的这个方法。我也见过用C写的红黑树实现set<string>功能。
【 在 softsongs 的大作中提到: 】
: 我竟不知道如何接下去了。。。好吧。还是谢谢你的讨论。
:
--
FROM 101.86.20.*
1/1
|
转到
选择讨论区
首页
|
分区
|
热推
BYR-Team
©
2010.
KBS Dev-Team
©
2011
登录完整版