我需要记住 n 个实例的值对。我知道一个解决方案,即制作一个单独的类或结构,声明 2 个成员变量并将其放在列表或数组中。
但是在 C++/VC++ MFC 中还有其他有效的方法吗?
最佳答案
您可以使用 std::pair<X,Y>
创建一对或 std::make_pair(T1, T2)
.然后,您可以将这些对存储在您选择的数据结构中,因为您想要修改
std::vector<std::pair<X,Y> > or std::set<std::pair<X,Y> >
关于c++ - 在数据结构中保存成员的替代方法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6859938/