![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Special
文章平均质量分 54
renzhe20092584
这个作者很懒,什么都没留下…
展开
-
download
1.创建目录(1)void UpdateLayer::createDownloadedDir(){ pathToSave =CCFileUtils::sharedFileUtils()->getWritablePath(); pathToSave +="tmpdir"; // Create the folder if it doesn't原创 2013-06-26 11:18:20 · 2229 阅读 · 1 评论 -
SpecialOthers
1.void *ptrvoid*指针可以被强制转换成任意类型的指针string *version = (string*)ptr;原创 2013-06-27 09:00:49 · 151 阅读 · 0 评论 -
线程和信号量
1.线程 例360 thread2注意: 新创建的线程不要使用2dx的内存管理(release, retain)等,也不要调用引擎与节目绘制相关的函数(OpenGL不支持多线程)。 其他读取数据和网络通信可以使用。1.static pthread_t f1_thread;2./*线程地址、创建线程的参数 、此线程执行函数、指针参数(不传参数时为null)*/原创 2013-06-27 22:20:52 · 589 阅读 · 0 评论 -
Special目录
1.AssetsManager类下载是对2dx AssetsManager 类的源码解析2.downloadc++创建目录c++删除文件资源下载下载文字放到指定的string里3.STLOnestring4.SpecialOthersvoid *ptr全能指针5.libcurl下载使用下载必须代码原创 2013-06-27 08:46:09 · 188 阅读 · 0 评论 -
libcurl
1.下载使用官方example地址:http://curl.haxx.se/libcurl/c/fopen.htmlstatic size_t downLoadPackage(void *ptr, size_t size, size_t nmemb, void *userdata){ FILE *fp = (FILE*)userdata; //要写入数据地址、写入内容的原创 2013-06-27 14:17:12 · 1194 阅读 · 0 评论 -
STLOne
1.string把string看成是一个类、一个数组examplestring str = "asdf";str[1]取出的是"s"函数/*string长度、追加到尾、npos、清空、从前查、从后查*/.size().append("")string::npos :-1.clear().find("3")查到返回当前位置下标,查不到返回-原创 2013-06-27 08:48:42 · 189 阅读 · 0 评论 -
AssetsManager下载类
cocos2dx-2.1.3 2dx自己代的例子进行讲解360 cocos2dx net --> 2.1.3AssetsManagerAppDelegate.cpp详解1.创建目录createDownloadedDir();2.三个按钮(1)enterif (!isUpdateItemClicked) { vectorstr原创 2013-06-27 08:40:07 · 7051 阅读 · 1 评论 -
2dx -- 优化
1.资源包优化资源的大小关系到你下载包的大小,我们可以给资源打包.zip,下载后在利用 2dx的解压工具解压,这样可以减少包的大小。原创 2013-11-10 12:10:07 · 243 阅读 · 0 评论 -
设计模式
1.单例这个类只要有一个对象就够用了,一般将此类创建单例。单例可以在static方法中调用单例里的方法。创建单例对象用new 要调用init()初始化 释放用delete 也可以用create()创建在析构函数 把单例指针指向 null 否则不知道指到那了 if(!XXXX)就不能创建了AssetsManager* UpdateLayer::getAssetsManager原创 2013-04-05 13:00:17 · 521 阅读 · 0 评论