Python字典到C ++映射

我是C ++的新手,正在尝试将字典翻译成C ++格式。我似乎无法从此处提交的先前问题中找到所需的答案。


我的代码如下:


#include <iostream>

#include <map>


using namespace std;


typedef std::map<string, int> BasePairMap;


int main()

{

    BasePairMap m;


    m['power'] = 0;

    m['select'] = 1;

    m['backup'] = 2;

    ...

    ...

    ...

    m['rewind'] = 71;

    m['boxoffice'] = 240;

    m['sky'] = 241;



    return 0;

}

但是我不断收到字符溢出错误。如何在C ++中将字符串/整数对映射在一起?


波斯汪
浏览 149回答 1
1回答
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

Python