• 大小: 7KB
    文件类型: .rar
    金币: 1
    下载: 0 次
    发布日期: 2021-01-07
  • 语言: 其他
  • 标签:

资源简介

socket网络编程,能够实现定长数据处理和变长数据处理。

资源截图

代码片段和文件信息

#include “stdafx.h“	//默认包含的头文件,用于实现头文件的预编译
#include  //用于管理win socket版本2函数的头文件
#include  //程序中使用到std::string
#include  //用于管理输入输出流的头文件
#pragma comment(lib“WS2_32.lib“)//引用库文件
#define BUF_SIZE 4096 //缓冲区大小
using namespace std;

int _tmain(int argc char* argv[])
{
WSADATA wsd; //用于初windows socket
SOCKET sHost; //与服务器进行通信的socket
SOCKADDR_IN servAddr; //服务器地址
char    buf[BUF_SIZE]; //用于接受数据的缓存器
char    sData[BUF_SIZE]; //用于发送缓冲区
char    cc[16];  //中间存储数据
int retVal; //各种函数的返回值
ZeroMemory(sDataBUF_SIZE);
/////////////初始化socket环境/////////////////
if(WSAStartup(MAKEWORD(22)&wsd)!=0)
{cout<<“WSAStartup  无法初始化Socket环境!“;
 return 1;
}
printf(“主版本号: %d.%d\n“LOBYTE(wsd.wVersion)HIBYTE(wsd.wVersion));
printf(“副版本号: %d

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----

     文件        145  2012-10-19 16:48  socket_recv\Readme.txt

     文件       2803  2012-10-26 19:36  socket_recv\TCP-bc-client.cpp

     文件       3977  2012-10-19 16:29  socket_recv\TCP-bc-server.cpp

     文件       2973  2012-10-18 22:44  socket_recv\TCP-dc-client.cpp

     文件       4480  2012-10-19 15:39  socket_recv\TCP-dc-server.cpp

     目录          0  2012-12-07 11:43  socket_recv

----------- ---------  ---------- -----  ----

                14378                    6


评论

共有 条评论

相关资源