
c&c++
狂云歌
研究方向为软件工程软件维护。做过企业产品、VR/AR、少儿、教育、短视频,目前在做云游戏平台,此博客用来学习技术。
展开
-
c++的const(2)
const用来定义不可变数据成员 一个函数如果被定义为const,其实const修饰的是该函数里的this指针,不允许修改this指针所指向的值,而this指针本来就是不允许修改的(不会有人this = ** 这样吧)。 而mutable用来定义可变数据成员 const成员函数可以改变mutable成员,这样的好处是保护那些想保护的涉及类状态的数据成员,而使一些与类状态关原创 2014-01-06 13:39:45 · 697 阅读 · 0 评论 -
c++的const(1)
这是一篇以前找工作时的记录~ 额,为了面试,还是要看c++基本语法,const关键字的确是个纠结的东西。 首先文章 http://www.cnblogs.com/wxxweb/archive/2011/05/25/2056169.html 中简单介绍了const重载问题,如下4个版本的涉及const关键字的函数就是可以重载的class Clx{public :原创 2014-01-06 13:21:56 · 817 阅读 · 0 评论 -
VC使用EmptyWorkingSet()来清理内存
360安全卫士有清理内存的工具,qq管家却没有,不过为了qq升级~唉只好用qq管家,可是电脑总休眠就会造成内存占用过多,甚至90%多,电脑运行速度直线下降,所以想自己写个小工具清理下内存,根据以前用超级兔子的经验,大概有两种清理内存的方案,一种是快速清理,一种是深度清理。根据网上找到的资料:http://hi.baidu.com/xuzhhua/blog/item/05dfa34ac9008e原创 2014-01-10 14:02:07 · 5032 阅读 · 0 评论