C++/VC/MFC
文章平均质量分 76
mine1024
这个作者很懒,什么都没留下…
展开
-
[转]stdafx.h、stdafx.cpp的作用
转自http://blog.163.com/lwzy-crack/blog/static/95272042200811163272862/ 所谓头文件预编译,就是把一个工程(Project)中使用的一些MFC标准头文件(如Windows.H、Afxwin.H)预先编译,以后该工程编译时,不再编译这部分头文件,仅仅使用预编译的结果。这样可以加快编译速度,节省时间。 预编译头文件通过编译stdafx.cpp生成,以工程名命名,由于预编译的头文件的后缀是“pch”,所以编译结果文件是proje转载 2010-11-26 15:15:00 · 2373 阅读 · 0 评论 -
[转]#pragma once和#pragma comment
转自http://szshdy.blog.163.com/blog/static/13220125120101271437127/ 编程经常碰到,理解的总不是很透彻,在这里查阅资料总结一下! 在编写程序的时候,我们常用到#pragma指令来设定编译器的状态或者是指示编译器完成一些特定的动作。 #pragma once : 这是一个比较常用的指令,只要在头文件的最开始加入这条指令就能够保证头文件被编译一次,避免文件被重复包含。 #pragma comment : 该 指令的格式:转载 2010-11-26 15:20:00 · 898 阅读 · 0 评论 -
解决unexpected end of file while looking for precompiled header directive
今天新建了一个工程打算把OpenCV的头文件和库文件放到工程文件夹中使用,以便今后拷贝只拷工程文件夹,不用安装OpenCV。 在 #include "stdafx.h" 里添加库函数 1 #pragma comment(lib,".//lib//cv.lib") 2 #pragma comment(lib,".//lib//cxcore.lib") 3 #pragma comment(lib,".//lib//highgui.lib") 图像处理类里添加头文件,头文件和库文件原创 2010-11-26 21:43:00 · 1592 阅读 · 0 评论 -
VC中TRACE ASSERT VERIFY之用法
一、TRACE宏 当选择了Debug目标,并且afxTraceEnabled变量被置为TRUE时,TRACE宏也就随之被激活了。但在程序的Release版本中,它们是被完全禁止的。下面是一个典型的TRACE语句:转载 2011-05-14 21:50:00 · 1019 阅读 · 0 评论