我需要遍历类中的一组设置:
A,B,C,D
每次迭代的最终结果都是一个数字,从结果列表的索引中找出 A、B、C 和 D 的值的最佳方法是什么?
例如
A= 2 to 10 in steps of 0.1 B= 4 to 20 in steps of 0.5 C= 5 to 50 in steps of 0.2 D= 6 to 70 in steps of 3
结果来自每次迭代的列表中的索引,例如
Iteration[0] = 2; (A=2,B=4,C=5,D=6) Iteration[1] = 10; (A=2,B=4,C=5,D=9)
如果我有原始设置,从索引号反向查找 A、B、C、D 值的最佳方法是什么?
我也需要进行相反的计算,从一组设置中,索引是多少。
任何帮助都会很棒!
谢谢,
克里斯。
最佳答案
看一下boost反向映射 http://www.boost.org/doc/libs/1_50_0/libs/bimap/doc/html/index.html 也许这有帮助
关于c++ - 从键值对进行双向查找,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11326171/