1:std::string消除空格

   str.erase(remove_if(str.begin(), str.end(), isspace), str.end());

2:vs debug  控制台打印输出

  #include<qDebug>   qDebug("aaaaaaaaaa");   qDebug()<<"aaa"

  会在输出窗口  中输出 ,当然有可能需要zai  .pro文件里面加入CONFIG += console  

 

3:vs2008编写的项目 在为装有vs2008的电脑上无法运行 

,但是对于MFC程序来说,如果采用MFC静态链接发布,那么这个问题将会被简单解决。但是如果换了Win32项目,情况就不同了,因为它没有使用MFC,但是编译出来的程序,同样无法独立运行。

  SLN: 在“C/C++ | 代码生成(Code Generation) | 运行时库(Runtime Library)”中选择“多线程(Muti-threaded)(/MT)”。

4:MSVCRT.lib(ti_inst.obj) : error LNK2005: "private: class type_info

问题答案:

工程属性:Linker =》 Input=》Igonre Specfic Library 添加 msvcrt.lib,我的可以这样解决,分享一下。