资源简介
SOCKET 网络编程 计算机网络 作业 客户端 服务器端 client svever SOCKET 网络编程 计算机网络 作业 客户端 服务器端 client svever
代码片段和文件信息
// *******************************************************************
// client.cpp : Defines the entry point for the console application.
// *******************************************************************
//#include “stdafx.h“
#include
#include
#define PORT_SERVER 6656
int main(int argc char* argv[])
{
std::cout << “Start up tcp client.“ << std::endl;
WSADATA wsaData;
WORD sockVersion = MAKEWORD(2 0);
if (0 != WSAStartup(sockVersion &wsaData))
{
std::cout << “Failed to retrive socket version.“
<< std::endl;
return 0;
}
SOCKET sock_client;
sock_client = socket(AF_INET SOCK_STREAM IPPROTO_TCP);
if (INVALID_SOCKET == sock_client)
{
std::cout << “Invalid socket.“ << std::endl;
WSACleanup();
return 0;
}
sockaddr_in addr_sev;
addr_sev.sin_family = AF_INET;
addr_sev.sin_port = htons(PORT_SERVER);
addr_sev.sin_addr.s_addr = inet_addr(“127.0.0.1“);
if (SOCKET_ERROR == connect(sock_client (sockaddr *)&addr_sev sizeof(addr_sev)))
{
std::cout << “Failed to connect.“ << std::endl;
WSACleanup();
return 0;
}
char buf[512];
int recv_size = 0;
recv_size = recv(sock_client buf 512 0);
if (512 > recv_size)
{
buf[recv_size] = ‘\0‘;
std::cout << “receive data is :“ << buf << std::endl;
memset(buf 0 sizeof(buf));
}
else
{
std::cout << “receive data is overflow“ << std::endl;
}
closesocket(sock_client);
WSACleanup();
system(“PAUSE“);
return 0;
}
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 1509 2008-06-13 16:11 SOCKET\client.cpp
文件 9020 2008-06-13 16:14 SOCKET\Debug\BuildLog.htm
文件 57652 2008-06-13 16:11 SOCKET\Debug\client.obj
文件 58422 2008-06-13 16:14 SOCKET\Debug\server.obj
文件 621 2008-06-13 16:14 SOCKET\Debug\SOCKET.exe.intermediate.manifest
文件 609280 2008-06-13 16:14 SOCKET\Debug\vc90.idb
文件 266240 2008-06-13 16:14 SOCKET\Debug\vc90.pdb
文件 2088 2008-06-13 16:15 SOCKET\server.cpp
文件 17648 2008-06-13 15:36 SOCKET\SOCKET.APS
文件 3702 2008-06-13 16:09 SOCKET\SOCKET.vcproj
目录 0 2009-01-16 19:48 SOCKET\Debug
目录 0 2009-05-25 10:50 SOCKET
----------- --------- ---------- ----- ----
1026182 12
- 上一篇:很好的一个小波变换图像压缩程序
- 下一篇:C 标准文档(已加密)
相关资源
- 计算机网络课程设计—ARQ协议模拟实
- linux 网络实验 ftp程序
- 用Socket写的简易FTP服务器和客户端
- socket小工具(可方便建立TCP UDP的soc
- socket客户端源码
- 基于CSocket的多人聊天室
- socket文件传输源码
- VC 截获网络数据包.rar
- 计算机网络第五版 严伟
- Socket自制系统
- 计算机网络(第6版)谢希仁教学课件
- HP用SOCKET实现(客户端---服务端)
- 计算机网络自顶向下方法答案(第六
- zeromq的windows版本安装包
- STM32分别以串口硬件SPI模拟并口驱动
- 计算机网络管理员国家职业标准
- 计算机网络精讲视频教程
- 计算机网络 第7版 谢希仁 高清完美书
- 计算机网络(第5版)(Computer Networ
- windows网络编程__罗莉琴__人民邮电出版
- 计算机网络课程设计 小型企业的
- 北航研究生计网实验报告.rar
- 计算机网络校园网课程设计
- 计算机网络24分游戏课设完整版
- 计算机网络(谢仁希第五版)课后答
- 计算机网络课程设计—设计一个校园
- 计算机网络第六版 教学视屏 网盘
- 计算机网络第7版谢希仁复习题完整版
- 网络编程实用教程
- 计算机网络讲义-陈鸣
评论
共有 条评论