文章 2022-02-16 来自:开发者社区

cocos2dx的模板容器简单使用(Vector,Map,Value)

在cocos2dxv3.0beta之前存在顺序性容器cocos2d::CCArray,和cocos2d::CCDictionary。可是在新版本号之后这两个容器都将被cocos2d::Vector<T>和cocos2d::Map<k,V>取代。    1. cocos2d::Vector<T>     ...

文章 2022-02-15 来自:开发者社区

cocos2d-x3.0中数据类型vector,map、value

在3.0中,已经不再使用以前的ccarray,ccdictionary,ccint等从以前的oc继承过来的数据类型,转而加入了自己的数据结构,更加符合c++的开发习惯和思考模式,其中就包括了vector,map和value这三种。今天刚好自己研究了相关的源代码,可以结合分析下。 vector就相当于以前的ccarray,对c++的vector做了适当的包装,在一些赋值,释放等相关操作加入了引用计....

本页面内关键词为智能算法引擎基于机器学习所生成,如有任何问题,可在页面下方点击"联系我们"与我们沟通。