摘要:
单例模板#ifndef _SINGLETON_H_#define _SINGLETON_H_templateclass CSingleT{ public: static T * Instance() { if (!ms_pObject) { ms_pObject = new T;} re... 阅读全文
摘要:
///////////////////////const 指针的三种状态/////////////////////注意:const 的前后顺序 const 在类型之前 ---可以修改指针包含的地址,不能修改指针指向的值 const 在变量之前类型之后 ---可以修改指... 阅读全文
摘要:
堆和栈的区别(转贴)非本人作也!因非常经典,所以收归旗下,与众人阅之!原作者不祥!堆和栈的区别一、预备知识—程序的内存分配一个由c/C++编译的程序占用的内存分为以下几个部分1、栈区(stack)—由编译器自动分配释放,存放函数的参数值,局部变量的值等。其操作方式类似于数据结构中的栈。2、堆区(he... 阅读全文
摘要:
截取字符串string strTributeInfo = "1#2#3#4#5#6#7";vector vecTribute; StringUtil::Parse2Tokens(strTributeInfo,"#",vecTribute);int StringUtil::Parse2Tokens(... 阅读全文
摘要:
冒泡排序int i = 0; int j = 0; int n = vecProps.size(); CPropsModel *pPropCurModel = NULL; CPropsModel *pPropNextModel = NULL; CPropsModel *pPropTempModel = NULL;//第一个循环是一共有几个对象//第二个具体的交换大小循序for (j = 0; j GetPrice() > pPropNextModel->GetPrice()) { pPropTempModel =(CPropsModel *) vecProps[i... 阅读全文
摘要:
1.动画的调用CCAnimation *pAnimation = CPalaceControl::Instance()->InitSimpleAnimation(ANIMATION_TRIBUTE_POSTION, 8, PalaceConfig::ANIMATION_TIME_PER_FRAME, true); if (NULL == pAnimation) { return false; } pSpQuan->runAction(CCRepeatForever::actionWithAction(CCAnimate::actionWithAnimation(pAnimation 阅读全文
摘要:
1.CCLabelAtlas 的具体用法CCLabelAtlas *pLabel = new CCLabelAtlas;pLabel->initWithString("0123", m_strPath.c_str(), 14/ CC_CONTENT_SCALE_FACTOR(), 17/ CC_CO... 阅读全文