|
- #include"../tcpSocket/tcpSocket.h"
- #include"../tcpSocket/fileOperation.h"
- int main()
- {
- init_Socket();
-
- SOCKET fd = create_clientSocket("127.0.0.1"); //传入本地ip地址
- printf("连接成功\n");
- //struct MsgHeader msg = { .msgID = MSG_READY_READ,.fileInfo.fileName = "toby.jpg" };
- recvFile(fd);
-
- //ipconfig,可以填默认网关192.168.0.1,或者127.0.0.1实现本地回还
- //char recvBuf[1024] = ""; //定义缓冲区2^10
- //int ret = recv(fd, recvBuf, 1024, 0);
- //if (ret == 0)
- //{
- // printf("服务器正常下线...\n"); //返回值ret=0客户端正常下线
- //}
- //else if (ret < 0)
- //{
- // err("recv");
- //}
-
- //puts(recvBuf); //在客户端上显示服务器发送的消息
- //char sendBuf[1024] = "客户端给服务器回发的消息";
- //send(fd, sendBuf, strlen(sendBuf), 0);
-
- closesocket(fd); //关socket需要传入socket参数
- close_Socket();
- getchar();
-
- return 0;
- }
|