1. cannot convert 'std::basic_string<char>' to 'int' in assignment ...
原始code如下:
提示错误:
cannot convert 'std::basic_string<char>' to 'int' in assignment ...
解决方法:
参考网址:http://www.cplusplus.com/forum/general/13135/
2. stray "\200" in program ...
如:
// cout << "vali_it->first" << vali_it->first << end;
cout<< "vali_it->first" << vali_it->first << end;
主要是因为输入法的问题,改成默认英文输入,不要涉及到中文输入法 ...
3. C++ 从string类型转换为int类型:
方法一:在C标准库里面,使用atoi:
方法二:在C++标准库里面,使用stringstream:(stringstream 可以用于各种数据类型之间的转换)