目前,我有一个地图矢量,其中包含字符串作为键,size_t作为计数,这对于之前的size_t非常有用。
当前矢量的例子:
(std::vector<std::map<std::string, size_t>> allFiles;)
现在我需要将这些计数乘以包含小数/双精度的数字并存储它们。最好和最有效的方法是什么?
必要的矢量示例:
(std::vector<std::map<std::string,double>> simMaps;)
不幸的是,由于其他原因,我只能使用stdlib。
理想情况下,我不需要制作新的地图矢量,因为密钥数十万。但是,我知道否则我将不得不通过我的整个程序来改变它们,并希望不会出现任何模糊的错误。
任何想法?