摘要: bool是C++中定义的类型,true/false为C++中关键字BOOL为VC中的typedef int BOOL;为int类型。typedef int BOOL;#ifndef FALSE#define FALSE 0#endif#ifndef TRUE#define TRUE 1#endifboolresultBOOLresultCPPUNIT_ASSERT(true == 1);//CPPUNIT_ASSERT(true == -1);CPPUNIT_ASSERT(true == (bool)-1);CPPUNIT_ASSERT(false == 0);//CPPUNIT_ASSERT 阅读全文
posted @ 2013-01-08 15:52 金石开 阅读(2130) 评论(0) 推荐(1) 编辑
摘要: 下载地址:http://downloads.sourceforge.net/cppunit/cppunit-1.12.1.tar.gz版本: 1.12.1编译下载后解压,打开 src/CppUnitLibraries.dsw,使用VS2010打开,默认转换dsw为sln。然后编译,我编译的为debu... 阅读全文
posted @ 2012-12-25 12:13 金石开 阅读(3167) 评论(0) 推荐(0) 编辑
摘要: TinyXML是一个开源的解析XML的解析库,这个解析库的模型通过解析XML文件,然后在内存中生成DOM模型,从而让我们很方便的遍历这棵XML树。QQ中解析XML使用的就是tinyXml,只不过他将其封装成了一个DLL来使用。TinyXML中主要的类有:TiXmlBase:TinyXML模型的基类。TiXmlAttribute:对应于XML中的元素的属性。TiXmlNode:对应于DOM结构中的节点。TiXmlComment:对应于XML中的注释TiXmlDeclaration:对应于XML中的声明部分。TiXmlDocument:对应于XML的整个文档。TiXmlElement:对应于XML 阅读全文
posted @ 2012-12-04 18:19 金石开 阅读(1730) 评论(0) 推荐(0) 编辑
摘要: 1. 远程连接桌面时,如果连接人数超过了所允许的最大连接数,则连接会失败。此时,在run中使用 登陆,会登陆到远程桌面的console session下.如果已经有人使用/admin命令登陆了,则会将将该登录者踢出。 2. 将CString字符串转为char[]数组,如果不想使用.GetBuffer 阅读全文
posted @ 2012-11-14 16:49 金石开 阅读(346) 评论(0) 推荐(0) 编辑
摘要: 1. 在安装过程中显示DetailPrint调试信息DetailPrint默认是不显示的,如果要让其print的信息显示,需在NSIS的脚本起始处添加ShowInstDetails showName "nsExec Test"OutFile "nsExec Test.exe"ShowInstDeta... 阅读全文
posted @ 2012-11-07 16:20 金石开 阅读(10528) 评论(0) 推荐(0) 编辑