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,我的可以这样解决,分享一下。