1. cannot convert 'std::basic_string<char>' to 'int' in assignment ...

原始code如下:

                           int id2;
std::string label2;
std::string line; while(getline(file, line)){
label2 = line.substr(, line.size());
id2 = line.substr(,); if (id2 == xxx)
break;
}

提示错误:

cannot convert 'std::basic_string<char>' to 'int' in assignment ...

解决方法:

                         while(getline(file, line)){
label2 = line.substr(, line.size());
id2 = atoi((line.substr(,)).c_str()); if (id2 == xxx)
break;

参考网址: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:

 

  string text = '';
int number = atoi( text.c_str() );

 方法二:在C++标准库里面,使用stringstream:(stringstream 可以用于各种数据类型之间的转换)
 

 #include <sstream>
#include <string> std::string text = "";
int number;
std::stringstream ss; ss << text;//可以是其他数据类型
ss >> number; //string -> int
if (! ss.good())
{
//错误发生
} ss << number;// int->string
string str = ss.str();
if (! ss.good())
{
//错误发生
}

最新文章

  1. 【BZOJ1180】: [CROATIAN2009]OTOCI &amp; 2843: 极地旅行社 LCT
  2. scrum.4
  3. 骨骼动画的实现(OpenGL实现)
  4. post、get的区别
  5. shiro学习中报错解决方法
  6. 使用Axure制作App原型应该怎样设置尺寸?
  7. 算法之插入排序(inertionSort)
  8. Java——(八)Map之LinkedHashMap、TreeMap、EnumMap实现类
  9. ACM计算几何题目推荐
  10. A. Grasshopper And the String(CF ROUND 378 DIV2)
  11. Java中实现多线程关键词整理
  12. 201521123036 《Java程序设计》第2周学习总结
  13. tolua++没法用
  14. 使用 Markdown编辑
  15. bzoj1001狼抓兔子
  16. es6/es7/es8常用新特性总结(超实用)
  17. C++类中的成员函数和构造函数为模板函数时的调用方法
  18. ISSCC 2017论文导读 Session 14:ENVISION: A 0.26-to-10 TOPS/W Subword-Parallel DVAFS CNN Processor in 28nm
  19. java 静态类与静态方法应用场景
  20. IIS6.0中布署MVC站点

热门文章

  1. 如何区别PeekMessage&amp;GetMessage SendMessage&amp;PostMessage
  2. Android Context
  3. How to Avoid OOM in Android
  4. http://182.92.241.20/mypro/login 偶的点金项目细化分包管理平台即将上线!!
  5. csharp_ToJson的正确写法
  6. codeforces 580C Kefa and Park(DFS)
  7. WCF之服务说明
  8. jquery ui tab标签
  9. bold, big, blink
  10. 使用 CUBLAS 库给矩阵运算提速