1. #include "pthread.h"
  2. #pragma comment(lib,"libcurl_imp.lib")
  3. #pragma comment(lib,"pthreadVCE2.lib")
  4. #pragma comment(lib,"libExtensions.lib")
  5. void HelloWorld::onHttpRequestCompleted(CCHttpClient *pSender,CCHttpResponse *pResponse )
  6. {
  7. std::vector<char> *buffer = pResponse->getResponseData();
  8. char* buf = (char*)malloc(buffer->size());
  9. std::copy(buffer->begin(), buffer->end(), buf);
  10. std::string sFileName = "XX.png";
  11. FILE *fp = fopen(sFileName.c_str(),"wb+");
  12. fwrite(buf,1,buffer->size(),fp);
  13. fclose(fp);
  14. }
  15. bool HelloWorld::init()
  16. {
  17. bool bRet = false;
  18. do
  19. {
  20. CC_BREAK_IF(! CCLayer::init());
  21. CCHttpRequest* pRequest = new CCHttpRequest();
  22. pRequest->setUrl("http://img12.3lian.com/gaoqing02/06/56/13.jpg");
  23. pRequest->setRequestType(CCHttpRequest::kHttpGet);
  24. pRequest->setResponseCallback(this, httpresponse_selector(HelloWorld::onHttpRequestCompleted));
  25. CCHttpClient::getInstance()->send(pRequest);
  26. pRequest->release();
  27. bRet = true;
  28. } while (0);
  29. return bRet;
  30. }

OK最后附上本工程的下载地址需要的可以去下载看看或进行下扩展http://t.cn/8F0bXXs
本人郑重声明如下
一、本文来自CSDN博客,传送门:http://BlOG.CSDN.NET/yirancpp
二、All Rights Reserved. 任何个人或网站转载本文时不得移除本声明.
三、不得对文章进行修改,除非明确说明.同时欢迎大家评论转载和分享.

最新文章

  1. 打造高效前端工作环境 - tmux
  2. 获取当前应用的系统路径工具类和java的System.getProperty()方法介绍
  3. Java学习【1】
  4. Codeforces 260 A - A. Laptops
  5. 纪念逝去的岁月——C/C++二分查找
  6. HashMap 读后感
  7. YUI Array 之 indexOf(索引值|搜索)
  8. 梅特卡夫法则(Metcalfe&#39;s law)
  9. linux系统光盘开机自动挂载-配置本地yum源
  10. 【技术解析】如何用Docker实现SequoiaDB集群的快速部署
  11. python大法好——飞机大战
  12. jsp实现文件上传下载
  13. TableView 无数据时展示占位视图
  14. 2017.11.18 手把手教你学51单片机-点亮LED
  15. emacs(考场+平时)配置方案
  16. mysql查询语句 查询方式
  17. Linux下解析域名命令-dig 命令使用详解
  18. 1.2 Getting Started--Naming Conventions(命名约定)
  19. 食物链 POJ 1182(种类并查集)
  20. 每天看一片代码系列(一):stream.js

热门文章

  1. C语言获取网页源代码的学习所得
  2. [转]java gridbag 说明
  3. android模拟器打开时比较慢,Run As就找不到模拟器
  4. 【js】IE、FF、Chrome浏览器中的JS差异介绍
  5. 实战开发中UI资源制作标准
  6. Android水平(横向)翻页列表,类似水平GridVIew
  7. iOS10 权限崩溃问题-b
  8. ios实现截屏(转)
  9. Linux学习笔记(2)-用户和用户组
  10. Servlet课程0426(十一)Servlet Cookie实现两周内不用重复登录