自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(8)
  • 收藏
  • 关注

转载 C++ 用libcurl库进行http通讯网络编程

C++ 用libcurl库进行http通讯网络编程 目录索引: 一、LibCurl基本编程框架 二、一些基本的函数 三、curl_easy_setopt函数部分选项介绍 四、curl_easy_perform 函数说明(error 状态码) 五、libcurl使用的HTTP消息头六、获取http应答头信息 七、多线程问题 八、什么时候libcurl无法正常工作 九、

2015-02-26 17:41:31 528

转载 Cocos2d-x下Lua调用自定义C++类和函数的最佳实践

关于cocos2d-x下Lua调用C++的文档看了不少,但没有一篇真正把这事给讲明白了,我自己也是个初学者,摸索了半天,总结如下: cocos2d-x下Lua调用C++这事之所以看起来这么复杂、网上所有的文档都没讲清楚,是因为存在5个层面的知识点: 1、在纯C环境下,把C函数注册进Lua环境,理解Lua和C之间可以互相调用的本质 2、在cocos2d-x项目里,把纯C函数注册进Lua

2015-02-25 10:25:49 705

原创 cocos2dx的局域网通信实现----socket函数集初识

学习网络的第一步是要弄清楚网络通信的模型。首先要对tcp/ip协议模型有个最基本的理解。 然后接着就需要了解一些函数的基本用法和使用方法,比较坑爹的地方是,网络通信的相关的函数都是很多参数,而且很难理解的。 以下是我自己总结的一些网络通信函数的基本用法,网络通信大部分都是和这些函数打交道的。推荐本书《unix网络编程》。下面的解释就是参考的这本书。 1.socket函数  in

2015-02-10 18:09:31 3633 1

原创 cocos2dx获取本机全部ip地址。。。

使用的是raknet中获取网卡的方式,支持linux,ios,安卓系统。未支持win。 #if defined(ANDROID) void UdpSocket::getHostIpByString( char ipList[ MAXIMUM_NUMBER_OF_INTERNAL_IDS ][ 16 ], unsigned int binaryAddresses[MAXIMUM_NUM

2015-02-10 17:25:59 4672

原创 cocos2dx下,检测手机是否联网的方法。。

bool UdpSocket::isConnectNet()       //获取百度的ip地址 如果能获取到,就证明联网,返回真 否则返回假 {     struct hostent *host;     host = gethostbyname("www.baidu.com");     if (host)         return true;     else    

2015-02-10 17:20:51 1585

原创 为新手准备的 Codea 着色器(Shader)教程

为新手准备的 Codea 着色器(Shader) 教程 原文标题:《Shaders for dummies》  作者:Ignatz  译者:FreeBlues  译文链接:http://my.oschina.net/freeblues/blog/336055  PDF链接:http://pan.baidu.com/s/1c0xTUzI 目录 概述 顶点着色器 –

2015-02-06 16:24:02 2297

原创 c/c++关于内存四区的模型。

一个由c/c++编译的程序占用的内存分为以下几个部分 1、栈区(stack):由编译器自动分配释放 ,存放函数的参数值,局部变量的值等。其操作方 式类似于数据结构中的栈。 函数的中的临时变量在函数开始执行时存入栈中,函数执行完毕释放掉。(不同的编译器,不同的情况下 释放的时间不同,但是肯定是在函数,函数执行完毕,函数的局部变量就不能使用。) 2、堆区(heap:

2015-02-02 14:21:03 1644

原创 cocos2dx Configuration类

官方给的类说明是 Configuration contains some openGL variables。意思是Configuration包含了一些openGL易变的东西。 查看类内容之后发现,Configuration正如它的名字一样,提供的是一些配置信息。具体如下。    /** OpenGL Max texture size. */   int getMaxTextureSize

2015-02-02 14:00:44 681

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除