前段时间据说使要做分布式计算,要做这个简单的东西,只知道如何传字符窜,不知道如何传整数,数组,结构体,搞了大半夜才知道:原来很简单.........................................
下面贴出代码。
首先是服务器端:
- #include <Winsock2.h>
- #include <stdio.h>
- #include <stdlib.h>
- #include <iostream.h>
- #define MAXLEN 3 //数组长度
- int recvpacket[MAXLEN];
- int countdata();
- void main()
- {
- //socket版本
- WORD wVersion;
- WSADATA wsaData;
- int err;
- wVersion=MAKEWORD(1,1);
- err=WSAStartup(wVersion,&wsaData);
- if(err!=0)
- {
- return;
- }
- if((LOBYTE(wsaData.wVersion)!=1)||(HIBYTE(wsaData.wVersion)!=1))