
MFC
文章平均质量分 83
慷慨的蒜苗
智能交通,流媒体方向程序员。
展开
-
MFC VARIANT使用
这几天用MFC做一个数据入库的小工具。为了使程序能兼容各种类型的文本文件,并且,根据所选字段的不同个数,组织成不定长个数的记录。为了实现程序中自动判断类型,就使用了MFC的VARIANT类型。根据数据库中对应的字段类型,对文本数据进行数据格式化,然后入库的时候根据variant.vt判断数据类型,入库。下面就说下VARIANT如何使用的。struct tagVARIANT原创 2016-07-06 15:10:20 · 3876 阅读 · 0 评论 -
error C3859: 超过了PCH的虚拟内存范围;请使用“-Zm33”或更大的命令行选项重新编译
在vs中使用boost的时候,在stdafx中包含的boost头文件,然后就出现这个错误。经过查找就是stdafx中包含boost头文件造成的。解决办法如下:产生的原因:为了加快boost的编译,使用的预编译头。而且加的boost的头文件比较多,导致pch文件超过了默认值。解决的办法:1. 找到 工程->属性->c/c++->命令行->其他选项2. 输入/Zm1原创 2016-07-06 15:26:32 · 3367 阅读 · 0 评论 -
do{}while(flase)的用处
之前工作的时候,看底层嵌入式代码,就看到过这种用法,当时没有深究,也没多想,今天又遇到这种用法,网上找了找,对这种使用方法进行一下总结。一、 代替goto,goto可读性不好,好多公司不让用goto,故do{}while(false)代替1. 相应的goto用法if(condition1)goto label;if(condition2)goto label;...原创 2016-11-04 10:13:47 · 504 阅读 · 0 评论