【发布时间】:2020-12-01 18:38:04
【问题描述】:
我正在尝试将用户输入的字符串和数字(菜单项和菜单价格)附加到 2 个现有数组。我知道我需要向量和std,但我该怎么做呢?
【问题讨论】:
我正在尝试将用户输入的字符串和数字(菜单项和菜单价格)附加到 2 个现有数组。我知道我需要向量和std,但我该怎么做呢?
【问题讨论】:
您可以使用 unordered_map 来存储字符串及其各自的 int 值。
unordered_map<string,int>m;
string s;
int n;
cin>>s;
cin>>n;
map[string]=int.
或者如果想特别想存储在向量中,请创建字符串和 int 类型的向量
vector<string>s;
vector<int>n;
string st;
int mp;
cin>>st;
s.push_back(st);
cin>>mp;
n.push_back(mp);
【讨论】: