
vs2010
IT互联网大叔
这个作者很懒,什么都没留下…
展开
-
vs2010环境下将Win32控制台应用程序,改为Win32项目
vs2010环境下将Win32控制台应用程序,改为Win32项目直接将控制台的mian函数改成_tWinMain(HINSTANCE hInstance, HINSTANCE hPrevInstance, LPTSTR lpCmdLine, int nCmdShow)原创 2012-06-30 13:29:29 · 10642 阅读 · 1 评论 -
预编译头 #include"预编译头文件"为何要放在第一句
vs2010 预编译头jiese1990预编译头原理你有两个文件a.cpp和b.cpp,都包含了同一个头文件c.h。那么正常的流程是:将c.h和a.cpp合并,编译成a.obj;将c.h和b.cpp合并,编译成b.obj;最后将a.obj和b.obj链接成可执行文件。头文件c.h的内容实际上被解析了两遍。那干嘛不把c.h解析好了保存成临时文件,用时读入!预编译头就是这个原理原创 2012-08-10 10:15:07 · 5023 阅读 · 0 评论 -
L,_T(),_TEXT()的秘密
L,_T(),_TEXT()的秘密jiese1990L的含义 L"字符串" 表示字符串为unicode的字符串,每个字符占用两个字节。_T()与_TEXT()源码在tchar.h文件里有如下宏定义:#ifdef __cplusplus //__cplusplus该宏代表是否是c++,如果不是c++是c语言的话就不会定义该宏extern "C" {#endif原创 2013-01-12 14:44:31 · 3291 阅读 · 0 评论