
C++
文章平均质量分 64
skyztttt
这个作者很懒,什么都没留下…
展开
-
巧用成员指针减少代码重复
如今,大多软件将界面和业务逻辑进行分离,达到一个松耦合的效果。但由于思考出发点不同将会发生如下问题:界面显示5条格式类似的数据,于是,界面侧设计了如下结构用于存储此5条数据:struct Screen { int line1; int line2; int line3; int line4; int line5;};于是,业务逻辑层只能通过如下方法进行设置:Scre原创 2014-01-15 09:50:14 · 827 阅读 · 0 评论 -
模板使用进阶
近期学到一些模板元bianche原创 2014-05-16 09:48:47 · 763 阅读 · 0 评论 -
windows平台搭建命令行环境
由于是跨专业转做it的,刚开始就学习的是linux下开发,转到windows下的集成开发环境中颇为不适应,但懒了很久一直没有配个命令行的环境。现在开始搭建,不要求尽善尽美,只希望一点一点完善。一步一步来吧,顺便用博客记录自己的成长吧。 首先编译器是必须的,我使用的vs 2008附带的cl,还有nmake;也可以使用mingw+make。 最近在看c++标准库,看原创 2014-12-24 15:16:01 · 721 阅读 · 0 评论 -
protobuf vs2015编译
protobuf vs2015编译原创 2016-06-10 11:03:39 · 5968 阅读 · 6 评论 -
c++使用xpath解析xml --tinyxpath
起因 最近一直做Qt项目,一次偶然的机会了解到了xpath,使用非常方便,便做下总结。 对于xml理解,之前一直认为仅仅是一个标记性语言,有一定的树形结构,对xml的解释分为dom和sax方式,其余并未有更深入的理解。之前项目中有用到xml,主要是解析itunes的xml文件并导入到我们的播放器软件中。1,使用时,采用sax方式逐步解析,发现比较繁琐(一级一级地寻找下一节点,代码耦合原创 2016-09-06 09:35:32 · 7580 阅读 · 0 评论 -
log4cplus学习
log4cplus学习原创 2016-05-26 13:48:21 · 1750 阅读 · 0 评论 -
Qt QuaZip 解压zip文件
Qt QuaZip解压指定zip文件原创 2016-09-07 12:59:33 · 3944 阅读 · 0 评论