当前位置: 首页 > news >正文

番禺做网站服务/百度引流推广哪家好

番禺做网站服务,百度引流推广哪家好,网站绝对地址,公司建立网站的费用如何做帐2019独角兽企业重金招聘Python工程师标准>>> 如何在cocos2d-x 项目中增加全局变量 最近在研究如何自动运行cocos2d-x的测试工程,需要在testCpp工程中加入一个自定义的全局指针,指向现在正在运行的测试例。这个全局指针应该放哪里好呢&#xf…

2019独角兽企业重金招聘Python工程师标准>>> hot3.png

如何在cocos2d-x 项目中增加全局变量

    最近在研究如何自动运行cocos2d-x的测试工程,需要在testCpp工程中加入一个自定义的全局指针,指向现在正在运行的测试例。这个全局指针应该放哪里好呢? 研究了一下,发现放在AppDelegate里最好。其实这个设计是从iOS 上移植过来的,做过iOS开发的童鞋会很熟悉。代码如下:


class  AppDelegate : private cocos2d::Application
{
public:
    AppDelegate();
    virtual ~AppDelegate();

    virtual bool applicationDidFinishLaunching();
    virtual void applicationDidEnterBackground();
    virtual void applicationWillEnterForeground();


    BaseTest* getCurrentTest();
    void setCurrentTest(BaseTest* curTest);
private:
    BaseTest* _curTest;

}; 


当然,这个全局指针不能直接暴露出来,用了getter/setter来访问。

那么,在程序的其他地方如何调用呢? 也很简单:

void BaseTest::onEnter()
{
Layer::onEnter();


    AppDelegate* app = (AppDelegate *)Application::getInstance();
    app->setCurrentTest(this);

    ....

}

getInstance() 是cocos2d::Application类的静态函数,可以直接使用。

这里用到了C++的单例模式。



转载于:https://my.oschina.net/u/2276921/blog/530254

http://www.lbrq.cn/news/1238599.html

相关文章:

  • 网站开发用什么软件/小程序定制
  • 新闻网站域名/百度网盘会员
  • 利用vs做网站/seo课
  • 网站模板和定制的区别/seo 公司
  • 上海弄网站的/网络营销的整体概念
  • 阜阳做网站的公司/泰州seo排名扣费
  • 日常网站维护/推广关键词怎么设置
  • 建和做网站/杭州seo公司服务
  • 欧美浅蓝色新闻网站css模板/推广论坛有哪些
  • 南京网站建设王道下拉??/外贸网站推广怎么做
  • 徐州市中宇建设工程有限公司网站/万能优化大师下载
  • 建行网站/网页搜索优化
  • 北京网站制作公司招聘信息/全球搜官网
  • 如何用css做网站/工厂管理培训课程
  • wordpress 蓝色主题/百度seo发帖推广
  • 奉化建设网站/推广普通话演讲稿
  • 深圳建设网站上市/营销推广工作内容
  • 网站建设与管理的现状/百度首页排名优化平台
  • 网站开发参考文献期刊/google广告投放
  • wordpress add_action/武汉排名seo公司
  • 大型集团网站建设/企业网站设计规范
  • 许昌做网站公司报价/域名ip查询入口
  • 青岛做网站建网站/站长统计幸福宝2022年排行榜
  • 网站建设及维护业务服务合同/搜索词分析
  • 安宁网站建设 熊掌/怎么理解搜索引擎优化
  • 河北网络推广/大连seo外包平台
  • 建设淘宝网站需要多少钱/百度营销中心
  • 南京做网站多少钱/有效获客的六大渠道
  • 海口网站运营托管咨询/软文投放平台有哪些
  • 罗岗网站建设公司/长沙靠谱的关键词优化
  • 思途JSP学习 0802(项目完整流程)
  • 日常--详细介绍qt Designer常用快捷键(详细图文)
  • 信创及一次ORACLE到OB的信创迁移
  • 2025年EAAI SCI1区TOP,森林救援调度与路径规划:一种新型蚁群优化算法应用,深度解析+性能实测
  • 机械臂的轨迹生成的多种方案
  • Shell【脚本 02】离线安装配置Zookeeper及Kafka并添加service服务和开机启动(脚本分析)