【发布时间】:2020-03-09 22:04:21
【问题描述】:
我刚刚研究了多图(工作和其他相关的东西)。 在这里,我找到了这段代码sn -p
gquiz1.insert(pair <int, int> (5, 40));
gquiz1.insert(pair <int, int> (4, 30));
gquiz1.insert(pair <int, int> (3, 60));
gquiz1.insert(pair <int, int> (1, 20));
gquiz1.insert(pair <int, int> (5, 50));
gquiz1.insert(pair <int, int> (6, 50));
gquiz1.insert(pair <int, int> (6, 10));
但是想知道,如果用户想在运行时输入键和数据的值,尽管静态给出。我是 STL 的新手。请帮忙,尽管静态给出,我如何在运行时获取上述代码的值?
【问题讨论】:
-
您是在问一般如何接收用户输入?
-
注意:执行静态初始化的更现代的方式类似于
std::multimap<int, int> gquiz1 = { {5,40}, {4,30}, {3,60} } ;
标签: c++ stl maps containers