永发信息网

socket套接字,如何发送一个结构体?

答案:1  悬赏:80  手机版
解决时间 2021-11-29 04:51
socket套接字,如何发送一个结构体?
最佳答案
1.TCP流式套接字的编程步骤
在使用之前须链接库函数:工程->设置->Link->输入ws2_32.lib,OK!
SOCKET sockSrv=socket(AF_INET,SOCK_STREAM,0);//创建套接字(socket)。

SOCKADDR_IN addrSrv;
addrSrv.sin_addr.S_un.S_addr=htonl(INADDR_ANY);//转换Unsigned short为网络字节序的格式
addrSrv.sin_family=AF_INET;
addrSrv.sin_port=htons(6000);
客户端代码如下:
#include
#include

void main()
{
WORD wVersionRequested;
WSADATA wsaData;
int err;

wVersionRequested = MAKEWORd( 1, 1 );

err = WSAStartup( wVersionRequested, &wsaData );加载套接字库
if ( err != 0 ) {
return;
}
if ( LOBYTE( wsaData.wVersion ) != 1 ||
HIBYTE( wsaData.wVersion ) != 1 ) {
WSACleanup()( );
return;
}
SOCKET sockClient=socket(AF_INET,SOCK_STREAM,0);创建套接字(socket)。

SOCKADDR_IN addrSrv;
addrSrv.sin_addr.S_un.S_addr=inet_addr("127.0.0.1");
addrSrv.sin_family=AF_INET;
addrSrv.sin_port=htons(6000);
connect(sockClient,(SOCKADDR*)&addrSrv,sizeof(SOCKADDR));向服务器发出连接请求(connect)。追问大哥看问题啊。。。
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
DNF我用45个神密的钥匙换了一张换晋通装扮的
安阳银基商贸城离火车站远吗
我家窗户外面建了个蜂巢,已经大半年了,没敢
2017基督教女宝宝起名姓赵
网上的威客网站是真是假,像K68,时间财富的
东海龙王的儿子分别是谁
的嘴唇天生颜色就比较深是怎么回事
岁月辗转成歌,时光流逝如花,什么意思?
百癣夏塔热片副作用大不大?
中石化邢台零售第十五加油站地址好找么,我有
兔子一餐能吃多少青菜
多次在网上查询自己的征信有什么影响吗?
钻机防碰天车装置,多长时间检查一次
常州室内设计公司有哪些?
js判断手机号问题
推荐资讯
5/16比2/3小多少?
万网空间部署两个网站
提问 自小生来两弟兄,不同父母亦同名,兄有
两个连续偶数的和是四十二两个偶数分别是谁和
闽菜猪仔肉的做法 想回儿时吃过80一100斤的小
被减数是48减数与被减数相差15差是多少
吉康的杯子能喝热水吗?
湾高尔夫俱乐部地址好找么,我有些事要过去,
单选题有利于潜水补给的条件是A.降水强度小而
装个win10系统默认盘符x,谁的锅
碗的用处
天然原红的鸟头珠子市场价格多少钱一颗
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?