资源简介
精通Windows Sockets网络开发:基于Visual c++实现 pdf(附加源代码)
代码片段和文件信息
// Client.cpp : Defines the entry point for the console application.
//
#include “stdafx.h“
#define BUF_SZIE 64
#include “winsock2.h“
#pragma comment(lib “ws2_32.lib“)
int main(int argc char* argv[])
{
WSADATA wsd; //WSADATA变量
SOCKET sHost; //服务器套接字
SOCKADDR_IN servAddr; //服务器地址
char buf[BUF_SZIE]; //接收数据缓冲区
int retVal; //返回值
//初始化套结字动态库
if (WSAStartup(MAKEWORD(22) &wsd) != 0)
{
printf(“WSAStartup failed!\n“);
return -1;
}
//创建套接字
sHost = socket(AF_INET SOCK_STREAM IPPROTO_TCP);
if(INVALID_SOCKET == sHost)
{
printf(“socket failed!\n“);
WSACleanup();//释放套接字资源
return -1;
}
//设置服务器地址
servAddr.sin_family =AF_INET;
servAddr.sin_addr.s_addr = inet_addr(“127.0.0.1“);
servAddr.sin_port = htons((short)4999);
int nServAddlen = sizeof(servAddr);
//连接服务器
retVal=connect(sHost(LPSOCKADDR)&servAddr sizeof(servAddr));
if(SOCKET_ERROR == retVal)
{
printf(“connect failed!\n“);
closesocket(sHost); //关闭套接字
WSACleanup(); //释放套接字资源
return -1;
}
//向服务器发送数据
ZeroMemory(buf BUF_SZIE);
strcpy(buf “MyTCP“);
retVal = send(sHost buf strlen(buf) 0);
if (SOCKET_ERROR == retVal)
{
printf(“send failed!\n“);
closesocket(sHost); //关闭套接字
WSACleanup(); //释放套接字资源
return -1;
}
//退出
closesocket(sHost); //关闭套接字
WSACleanup(); //释放套接字资源
return 0;
}
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 0 2019-08-21 21:52 精通Windows Sockets网络开发:基于Visual C++实现\书附带源码\readme.txt
文件 1507 2008-01-30 15:17 精通Windows Sockets网络开发:基于Visual C++实现\书附带源码\随书源代码\03\3.5\TCP\Client\Client.cpp
文件 4536 2008-01-30 11:35 精通Windows Sockets网络开发:基于Visual C++实现\书附带源码\随书源代码\03\3.5\TCP\Client\Client.dsp
文件 293 2008-01-30 11:35 精通Windows Sockets网络开发:基于Visual C++实现\书附带源码\随书源代码\03\3.5\TCP\Client\StdAfx.cpp
文件 769 2008-01-30 11:35 精通Windows Sockets网络开发:基于Visual C++实现\书附带源码\随书源代码\03\3.5\TCP\Client\StdAfx.h
文件 2130 2008-03-07 10:56 精通Windows Sockets网络开发:基于Visual C++实现\书附带源码\随书源代码\03\3.5\TCP\Server\Server.cpp
文件 4536 2008-01-30 11:34 精通Windows Sockets网络开发:基于Visual C++实现\书附带源码\随书源代码\03\3.5\TCP\Server\Server.dsp
文件 734 2008-01-30 15:35 精通Windows Sockets网络开发:基于Visual C++实现\书附带源码\随书源代码\03\3.5\TCP\Server\Server.dsw
文件 293 2008-01-30 11:34 精通Windows Sockets网络开发:基于Visual C++实现\书附带源码\随书源代码\03\3.5\TCP\Server\StdAfx.cpp
文件 769 2008-01-30 11:34 精通Windows Sockets网络开发:基于Visual C++实现\书附带源码\随书源代码\03\3.5\TCP\Server\StdAfx.h
文件 1282 2008-01-30 15:41 精通Windows Sockets网络开发:基于Visual C++实现\书附带源码\随书源代码\03\3.7\UDP\Client\Client.cpp
文件 4536 2008-01-30 09:13 精通Windows Sockets网络开发:基于Visual C++实现\书附带源码\随书源代码\03\3.7\UDP\Client\Client.dsp
文件 293 2008-01-30 09:13 精通Windows Sockets网络开发:基于Visual C++实现\书附带源码\随书源代码\03\3.7\UDP\Client\StdAfx.cpp
文件 769 2008-01-30 09:13 精通Windows Sockets网络开发:基于Visual C++实现\书附带源码\随书源代码\03\3.7\UDP\Client\StdAfx.h
文件 5232 2008-01-30 17:41 精通Windows Sockets网络开发:基于Visual C++实现\书附带源码\随书源代码\03\3.7\UDP\Example.cpp
文件 4548 2008-01-28 21:10 精通Windows Sockets网络开发:基于Visual C++实现\书附带源码\随书源代码\03\3.7\UDP\Example.dsp
文件 931 2008-01-30 09:13 精通Windows Sockets网络开发:基于Visual C++实现\书附带源码\随书源代码\03\3.7\UDP\Example.dsw
文件 583 2008-02-03 08:10 精通Windows Sockets网络开发:基于Visual C++实现\书附带源码\随书源代码\03\3.7\UDP\Example.positions
文件 2955 2008-01-30 23:34 精通Windows Sockets网络开发:基于Visual C++实现\书附带源码\随书源代码\03\3.7\UDP\Server\Server.cpp
文件 4536 2008-01-30 09:13 精通Windows Sockets网络开发:基于Visual C++实现\书附带源码\随书源代码\03\3.7\UDP\Server\Server.dsp
文件 734 2008-03-07 13:57 精通Windows Sockets网络开发:基于Visual C++实现\书附带源码\随书源代码\03\3.7\UDP\Server\Server.dsw
文件 293 2008-01-30 09:13 精通Windows Sockets网络开发:基于Visual C++实现\书附带源码\随书源代码\03\3.7\UDP\Server\StdAfx.cpp
文件 769 2008-01-30 09:13 精通Windows Sockets网络开发:基于Visual C++实现\书附带源码\随书源代码\03\3.7\UDP\Server\StdAfx.h
文件 294 2008-01-28 21:10 精通Windows Sockets网络开发:基于Visual C++实现\书附带源码\随书源代码\03\3.7\UDP\StdAfx.cpp
文件 769 2008-01-28 21:10 精通Windows Sockets网络开发:基于Visual C++实现\书附带源码\随书源代码\03\3.7\UDP\StdAfx.h
..A..H. 10 2007-10-23 00:59 精通Windows Sockets网络开发:基于Visual C++实现\书附带源码\随书源代码\04\4.4\Server\Desktop_.ini
文件 6565 2007-11-01 19:16 精通Windows Sockets网络开发:基于Visual C++实现\书附带源码\随书源代码\04\4.4\Server\Server.cpp
文件 4474 2007-10-29 16:50 精通Windows Sockets网络开发:基于Visual C++实现\书附带源码\随书源代码\04\4.4\Server\Server.dsp
文件 537 2008-03-07 14:04 精通Windows Sockets网络开发:基于Visual C++实现\书附带源码\随书源代码\04\4.4\Server\Server.dsw
文件 293 2007-09-18 13:14 精通Windows Sockets网络开发:基于Visual C++实现\书附带源码\随书源代码\04\4.4\Server\StdAfx.cpp
............此处省略326个文件信息
- 上一篇:Visual C++程序员指南
- 下一篇:VC++6.0中文安装版
相关资源
- websocket C++ Server端简单demo
- C++纯socket写的FTP服务器
- windows上使用Libcef
- C++编写基于socket的网络电话
- 基于UDP的Socket 通信源码VC++ 2010 MFC
- 明日科技C++从入门到精通(第3版)随
- Windows下基于socket多线程并发通信的实
- Windows下libevent C++封装类实现
- Microsoft Visual C++ 2019 Redistributable wind
- Visual C++网络通信协议分析与应用实现
- Windows网络编程六种Socket I-O模型C++源代
- windows编程课设图书馆管理系统 mfc+c
- 《MFC Windows程序设计第二版》 源代码
- MFC聊天室.zip
- MFC Windows应用程序设计任哲第3版源代
- MFC.Windows程序设计第二版、电子书、安
- MFC_Socket_Server.rar
- Mask Rcnn tensorflow(keras前端)模型 c+
- 基于C++ socket编程实现的websocket服务器
- MFC Windows 程序设计 中文版
- vs2010 + MFC + UDP socket 聊天程序。
- Windows(Win10/8/7)环境GCC编译器
- windows pe 权威指南.pdf C++反汇编与逆向
- cudnn-9.0-windows10-x64-v7.5.0.56.zip
- DirectXRepair-v3.8
- mfc Socket 网络调试助手
- 《MFC.Windows程序设计(第2版)修订版
- C++写的telnet客户端,VS2010编译通过
- Windows平台c++对ftp/sftp文件和文件夹上
- VS2017实现Tcp socket通信C++
评论
共有 条评论