论坛首页 编程语言技术论坛

winsock2的问题

浏览 7698 次
精华帖 (0) :: 良好帖 (0) :: 新手帖 (0) :: 隐藏帖 (0)
作者 正文
   发表时间:2007-04-18  
jack 写道
winsock不是基于 bd socket,但是window也提供和unix完全一样的socket函数,判断方法蛮简单的,如果函数名字都是小写的就是标准的socket函数,每个平台差不多都有的那种。 winsock的函数名都是大小写混写的.

数据通讯当然要用byte来处理.



嗯,操作系统上应该没有问题,应该是语言方面的,不管什么客户端只要按byte理就没问题,哈哈,用代码说明一下

char c;
char *data=new char[11];
for(int i=0;i<10;i++){
 recv(socketcl,&c,1);
 data[i]=c;
}

以上代码,用java socket,winsock2作客户端没有问题。

char *data=new char[11];
recv(socketcl,data,10);

这里的代码用winsock2作客户端没有问题,java socket作客户端问题就会在你的设计之外了
0 请登录后投票
论坛首页 编程语言技术版

跳转论坛:
Global site tag (gtag.js) - Google Analytics