听起来很有线。但我想不出它的原因。 情况是boost :: unordered_map(key = std :: string,value = std :: string)存储交换订单ID和内部订单ID。
我使用operator []添加一个新条目,即map [key] = value 当我尝试使用find()来找到密钥时。
除了大约14:xx之外没什么问题,而程序在过去两天的上午9:00开始运行。应该在插入地图时找不到密钥。所以我怀疑与地图大小有关。
哈希映射是否有可能在重新拥有期间丢失其条目?
PS没有多线程问题,因为有一个保护地图的锁