pamxy

为了那么丁点的兴趣,你懂的...

导航

统计

05 2013 档案

智能指针(auto_ptr 和 shared_ptr)
摘要:转自:http://www.cppblog.com/expter/archive/2009/03/29/78270.html都是这周看书以及代码的总结: Stl 中 auto_ptr只是众多可能的智能指针之一,auto_ptr所做的事情,就是动态分配对象以及当对象不再需要时自动执行清理。这里是一个简单的代码示例,如果没有auto_ptr, 1voidProcessAdoption(istream&data)2{34while(data)//如果还有数据5{6ALA*pa=readALAData(data);//取出下一个数据7pa->DealProcessAdoption(dat 阅读全文

posted @ 2013-05-31 16:48 pamxy 阅读(289) 评论(0) 推荐(0) 编辑

智能指针学习
摘要:转自:http://blog.csdn.net/linfengfeiye/article/details/4054258最近接触到智能指针很多,于是研究了一下智能指针的原理,写下自己的心得体会,有不对的还请指正。智能指针产生的目的:因为在C++中,存在非常复杂的指针错误问题,例如,某个对象生成后,指向该对象的指针可能有多个,当我们用delete语句删除其中的一个指针后,对象就被销毁,那么其余指向该对象的指针就会悬空,这样很容易出错内存误,为避免出现这样的问题,出现了智能指针,智能指针有2种构造方法,一种是插入式的还有一种是非插入式的,非插入式指针一般是直接采用裸指针作为参数进行创建,不需要修改 阅读全文

posted @ 2013-05-31 14:39 pamxy 阅读(220) 评论(0) 推荐(0) 编辑

Qt之实现360安全卫士主界面(一)
摘要:转自:http://www.cnblogs.com/appsucc/archive/2012/03/14/2395657.html该博文只是模仿360安全卫士的主界面,并不牵涉其中的任何业务功能;重在个人见解以及界面实现;关于360安全卫士的主界面,我想大家都见到过,毕竟基本大部分人都安装过这个软件,基于我对其界面的个人见解,对主界面分割为四部分:分别为标题栏、工具栏、内容区域、状态栏,分割图例如下图所示: 由于标题栏、工具栏、内容区域和状态栏都不是标准的部件,因此只能子类化部件进行自定义开发;主窗口继承于QFrame,而标题栏、工具栏、内容区域与状态栏都继承于QWidget;最后在主窗口中. 阅读全文

posted @ 2013-05-05 17:10 pamxy 阅读(564) 评论(0) 推荐(0) 编辑

Qt动画框架
摘要:转自:http://blog.csdn.net/fuyajun01/article/details/6106201状态机框架提供了创建和执行状态图的一些类.这些概念和表示都是基于Harel状态图中的一些概念和记法.它也是UML状态图表的基础.状态机执行的语义是基于状态图XML(SCXML).状态图提供了一种图形化的方式来对一个系统建模,从而反映它怎么响应外部触发.这是通过定义系统可能进入的一些状态以及系统怎么从一个状态转换到另一个状态(不同状态之间转变)来实现的.事件驱动系统的一个关键的特征(例如Qt应用程序)就是行为通常不仅取决于上次或当前事件,还取决于在它之前的一些事件.用状态图,这个信息 阅读全文

posted @ 2013-05-04 20:32 pamxy 阅读(303) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示