05 2014 档案

c++模板入门
摘要:最近使用了c++模板,觉得非常强大,只是写起来需要掌握一点技巧。大部分模板都是直接把定义写在.h头文件,并且有些人还说这样做的原因是模板不支持分编译,可是以前的编译器对模板的支持不够好吧,但是现在完全可以。 环境: win7 32旗舰版、VS2010 sp1 1、普通函数模板 define.h文... 阅读全文

posted @ 2014-05-30 22:10 dchao 阅读(472) 评论(0) 推荐(0)

c++ 日志操作
摘要:程序需要一个简单的日志类,为此简单学习了Boost.Log和google的glog,前者功能非常强大,后者非常小巧但是不够灵活,最终打算自己写一个。 环境: win7 32位旗舰版、VS2010旗舰版 TinyLog.h文件 #ifndef _TINY_LOG_H_#define _TIN... 阅读全文

posted @ 2014-05-25 19:50 dchao 阅读(625) 评论(0) 推荐(0)

Tinyxml封装类COperatorXml
摘要:OperatorXml.h头文件 #ifndef _OPERATOR_XML_H_#define _OPERATOR_XML_H_#include class TiXmlDocument;class TiXmlElement;class TiXmlDeclaration;class COpera... 阅读全文

posted @ 2014-05-20 20:37 dchao 阅读(414) 评论(0) 推荐(0)

编译使用tinyxml
摘要:环境: win7 32位旗舰版,VS2010,tinyxml_2_6_2版本 1、下载tinyxml,并解压到tinyxml文件夹下 2、生成动态链接库 原生的Tinyxml只支持静态库(没有在.h文件中找到任何的导出类或导出函数),并且生成的静态库比较大,Release下大约2.5M。 打... 阅读全文

posted @ 2014-05-20 16:59 dchao 阅读(1146) 评论(0) 推荐(0)

c++绘图软件<一>
摘要:准备写一个绘图软件,参考了三层架构(表现层、业务逻辑层、数据访问层)。 //////////////////////////////////////////////////////////////////////////// 类说明:// 实体图元抽象基类,其派生类只存储数据和进行必要... 阅读全文

posted @ 2014-05-11 15:48 dchao 阅读(795) 评论(0) 推荐(0)

c++内存流
摘要:1、MemoryStream.h文件内容ifndef _MEM_STREAM_H_#define _MEM_STREAM_H_#include class CMemoryStream{public: explicit CMemoryStream(std::size_t size) { m_pB... 阅读全文

posted @ 2014-05-10 13:56 dchao 阅读(1491) 评论(0) 推荐(0)

导航