随笔分类 - socket
摘要:最近在做一个flash小游戏,众所周知,flash连接服务器socket的时候,需要向服务器请求策略文件。以下是一个简单的策略文件服务器的代码c++: 1 #include 2 #include 3 #pragma comment(lib,"WS2_32.lib") 4 #define _CRT...
阅读全文
摘要:下载地址:http://files.cnblogs.com/elephant-x/TCPSocketLibs_V1.0.rar这是自己封装的一个TCPSOCKET包,是独立于cocos2d-x的,使用的时候,请把该项目加入到cocos2d-x里面去,再在项目里面包含libSocket项目和libSocket.lib1、独立线程接收,异步连接服务端,防止界面卡的情况。2、支持WIN32和LINUX。3、编译linux时,在项目的Android.mk文件里必须添加下面两行: LOCAL_WHOLE_STATIC_LIBRARIES += socket_static $(call import-..
阅读全文
摘要:声明:本文参考了langresser发布的blog“跨平台的游戏客户端Socket封装 ”Socket处理是异步非阻塞的,所以可以放心的放到主线程处理消息,并且在原作者的基本上进行了系列优化,考虑了客户端可能建立多个SOCKET,因此加入了Manager概念,与cocos2d-x进行了融合。本文基于cocos2d-x3.0+VS2012点击下载:network.zip文件目录结构截图:文件源码:TCPSocket.h 1 #ifndef __CC_TCPSOCKET_H__ 2 #define __CC_TCPSOCKET_H__ 3 4 #include "cocos2d.h&qu
阅读全文
摘要:原文链接:http://www.cnblogs.com/lancidie/archive/2013/04/13/3019359.html头文件:#pragma once#ifdef WIN32#include #include #else#include #include #include #include #include #define SOCKET int#define SOCKET_ERROR -1#define INVALID_SOCKET -1#endif#ifndef CHECKF#define CHECKF(x) \ do \{ \ if (!(x)) { \ ...
阅读全文

浙公网安备 33010602011771号