您的位置:首页 > 编程语言 > C语言/C++

C++用map记录字符串,怎么用map<string,int>才会不超时

2014-11-27 17:12 609 查看
定义字符串的时候用char,定义map容器的时候用string。

因为cin,cout的话超时的 可能性很大!!!!!!!!!!!!

#include <map>
#include <string>
#include <stdio.h>
using namespace std;
char str[300];
map<string,int> m;
int main()
{
scanf("%s", str);
m[str]=1; //可以把C字符串传入map<string,int>
return 0;
}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: