摘要: 一个框架基础的东西,一般也是操作的最基础的类,比如char、int、bool等,有时出现内存泄露的问题导致错误的抛出,但是C++开发有的时候就算是抛出异常,那也是靠经验来积累才能非常快速准确的找出错误所在,这就需要在框架中需要添加日志管理的接口,日志管理的好处就是开发者自身在找异常时提供参考,另... 阅读全文
posted @ 2015-12-19 23:48 w.xp 阅读(3055) 评论(4) 推荐(3) 编辑
摘要: 一个软件,不可能只有一个文档界面,会有多个甚至几十二,比如一些浏览器、文档查看等都是多个标签页的形式,在C#中开源的可停靠管理的常用的是Xceed.Wpf.AvalonDock;但是用C/C++开发的开源停靠管理库是没找到,没办法只能自己写一个了。 图1 可停靠管理项目名XPDock,其中所... 阅读全文
posted @ 2015-12-13 00:07 w.xp 阅读(961) 评论(0) 推荐(0) 编辑
摘要: 看到题目,很明显这里要说的是插件式框架的开发,当然是用c/c++来实现的。开发对于我来说,是一种爱好,但并非科班出身,所以这里要说的一点分享就是,开发并不是会写代码就行了,最主要的是要有思路想法,比如要实现一个功能,就要知道,这个功能到底是要来实现啥的,要实现它需要什么样的算法等等,做到胸中有丘壑... 阅读全文
posted @ 2015-12-12 23:26 w.xp 阅读(1809) 评论(1) 推荐(1) 编辑