摘要: C++ 类T T t;构造时分配的内存在静态数据区 T t=new T()分配的内存在堆 阅读全文
posted @ 2013-08-27 15:43 vanishfan 阅读(149) 评论(0) 推荐(0) 编辑
摘要: LTRIMkey start stop相关命令BLPOPBRPOPBRPOPLPUSHLINDEXLINSERTLLENLPOPLPUSHLPUSHXLRANGELREMLSETLTRIMRPOPRPOPLPUSHRPUSHRPUSHX加入版本1.0.0。时间复杂度:O(N) where N is the number of elements to be removed by the operation。Trim an existing list so that it will contain only the specified range of elements specified. Bo 阅读全文
posted @ 2013-08-27 14:35 vanishfan 阅读(2519) 评论(0) 推荐(1) 编辑
摘要: 1.使用局部变量local这是最基础也是最有用的策略,虽然使用全局变量并不能完全避免,但还是应该尽量避免,取而代之使用局部变量即local。这里的局部变量也包括函数function,因为在Lua里函数也是一个变量。局部变量的存取会更快,而且在生命周期之外就会释放掉。使用全局变量CCX = display.contentCenterX --global variablefor i = 1,100 do local image = display.newImage( "myImage" ) image.x = CCXend使用局部变量local CCX = display.co 阅读全文
posted @ 2013-08-27 12:37 vanishfan 阅读(17140) 评论(1) 推荐(2) 编辑
摘要: bool MsgJobs::Prepare() { int res = 1; if (jobs_flags & JOB_LEAVEMSG) { res &= m_leaveMsgAddThread.Prepare(); res &= m_leaveMsgDelThread.Prepare(); res &= m_leaveMsgGetThread.Prepare(); } return !!res;} 阅读全文
posted @ 2013-08-27 11:20 vanishfan 阅读(243) 评论(0) 推荐(0) 编辑
摘要: 友元类定义友元类的所有成员函数都是另一个类的友元函数,都可以访问另一个类中的隐藏信息(包括私有成员和保护成员)。 使用当希望一个类可以存取另一个类的私有成员时,可以将该类声明为另一类的友元类。定义友元类的语句格式如下:friend class 类名;其中:friend和class是关键字,类名必须是程序中的一个已定义过的类。注意事项(1) 友元关系不能被继承。(2) 友元关系是单向的,不具有交换性。若类B是类A的友元,类A不一定是类B的友元,要看在类中是否有相应的声明。(3) 友元关系不具有传递性。若类B是类A的友元,类C是B的友元,类C不一定是类A的友元,同样要看类中是否有相应的申明。==. 阅读全文
posted @ 2013-08-27 10:48 vanishfan 阅读(432) 评论(0) 推荐(0) 编辑