梦幻DUO的游戏开发之路

“学者们都是很单纯的,如果他们不单纯的话,戏剧般的灵感就不会造访他们了。” ——东野圭吾...

排序:
默认
按更新时间
按访问量

MUD游戏编程 示例3.3临界区

// MUD Programming // Ron Penton // (C)2003 // Demo03-03.cpp - Mutexes // This program runs three threads, one which manages two child threads, // a...

2015-05-02 22:29:39

阅读数:474

评论数:0

MUD游戏编程 示例3.2线程放弃处理器

// MUD Programming // Ron Penton // (C)2003 // Demo03-02.cpp - Yielding // This program runs three threads, one which manages two child threads, // ...

2015-05-02 22:28:29

阅读数:455

评论数:0

MUD游戏编程 示例3.1基本线程

// MUD Programming // Ron Penton // (C)2003 // Demo03-01.cpp - Basic Threading // This program runs three threads, one which manages two child thread...

2015-05-02 22:27:05

阅读数:1849

评论数:0

MUD游戏编程 完成DNS查找

完成DNS查找 1、DNS查找 下面是gethostbyname函数,它执行DNS查找: struct hostent* gethostbyname( const char* name ); hostent结构体原型如下: struct hostent {   char*    h_name...

2015-04-18 13:15:05

阅读数:515

评论数:0

MUD游戏编程 Winsock杂项函数

Winsock杂项函数 1、将IP地址转换成字符串,并转换回IP地址 下面这个函数将字符串类型的IP地址转换成unsigned long类型: unsigned long inet_addr( const char *string ); 下面这个函数与此相反,将一个数字地址转换成一个字...

2015-04-18 12:47:09

阅读数:416

评论数:0

MUD游戏编程 关闭套接字

关闭套接字 首先调用shutdown()函数,其函数声明如下: int shutdown(int socket, int how); 第二个参数是关闭此套接字正在采用的方法。0、1、2分别表示关闭接受、关闭接收、同时关闭接收和发送。几乎所有情况都为2。 UNIX操作系统可以用clo...

2015-04-18 12:32:43

阅读数:453

评论数:0

MUD游戏编程 接收数据

接收数据 下面是recv()函数的函数定义: int recv( int socket, char *buffer, int len, int flags ); 示例: char buffer[128]; int received; received = recv( datasock, bu...

2015-04-18 11:16:49

阅读数:610

评论数:0

MUD游戏编程 发送数据

发送数据 使用send函数即可: int send( int socket, const char *buffer, int len, int flags ); 第二个参数是指向字符缓冲区的指针。 第三个参数是缓冲区中数据的长度。 第四个参数是标记,只有编写底层网络程序的编程员才使用。 示例...

2015-04-18 11:11:42

阅读数:460

评论数:0

MUD游戏编程 创建TCP数据套接字

创建TCP数据套接字 1、创建套接字 与创建监听套接字使用相同的函数。 int datasock; datasock = socket(AF_INET,SOCK_STREAM,IPPROTO_TCP);   2、连接套接字 函数定义: intconnect( int socket, const s...

2015-04-18 10:59:13

阅读数:557

评论数:0

MUD游戏编程 创建TCP监听套接字

创建TCP监听套接字 1、创建套接字 int sock = socket( AF_INET, SOCK_STREAM, IPPROTO_TCP ); 第一个参数是地址族(Address Family)。 第二个参数是套接字类型。SOCK_STREAM表示TCP套接字。UDP使用SOCK_DGRAM...

2015-04-18 10:32:10

阅读数:718

评论数:0

MUD游戏编程 Socket API

Socket API 头文件 #include “winsock.h” #include “ws2tcpip.h”   初始化API 下面列出了初始化和关闭函数: int WSAStartup( WORD wVersionRequested, LPWSADATAlpWSAData ); int W...

2015-04-16 23:46:11

阅读数:805

评论数:0

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