【问题标题】:How to append user input to array?如何将用户输入附加到数组?
【发布时间】:2020-12-01 18:38:04
【问题描述】:

我正在尝试将用户输入的字符串和数字(​​菜单项和菜单价格)附加到 2 个现有数组。我知道我需要向量和std,但我该怎么做呢?

【问题讨论】:

    标签: c++ arrays append


    【解决方案1】:

    您可以使用 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);
    

    【讨论】:

    猜你喜欢
    • 2014-05-16
    • 2018-06-16
    • 2015-10-05
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-06-22
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多