随笔分类 - 杨百万
12.服务端升级为支持Win、Linux跨平台
摘要:g++ main.cpp -std=c++11 -o main 服务端: #ifdef _WIN32 //vc的第一套socket,第二套socket,可能存在冲突 #define WIN32_LEAN_AND_MEAN #define _WINSOCK_DEPRECATED_NO_WARNINGS
阅读全文
11.客户端升级为支持Win、Linux跨平台1
摘要:服务端: //vc的第一套socket,第二套socket,可能存在冲突 #define WIN32_LEAN_AND_MEAN #define _WINSOCK_DEPRECATED_NO_WARNINGS //也可以放到工程属性,预处理中 #include <windows.h> #includ
阅读全文
10.为客户端添加输入线程(Thread)
摘要:客户端开启一个线程,使得用户可以输入指令 服务端: //vc的第一套socket,第二套socket,可能存在冲突 #define WIN32_LEAN_AND_MEAN #define _WINSOCK_DEPRECATED_NO_WARNINGS //也可以放到工程属性,预处理中 #includ
阅读全文
9.客户端升级为select网络模型
摘要:新用户连接到服务端时,服务端主动推送一个 新用户登录的 消息给 其他客户端 服务端: //vc的第一套socket,第二套socket,可能存在冲突 #define WIN32_LEAN_AND_MEAN #define _WINSOCK_DEPRECATED_NO_WARNINGS //也可以放到
阅读全文
服务端升级为select模型处理多客户端2
摘要:对fd_set的理解,可以参考下:https://www.cnblogs.com/wuyepeng/p/9745573.html int select(int nfds, fd_set* readset, fd_set* writeset, fe_set* exceptset, struct tim
阅读全文
服务端升级为select模型处理多客户端
摘要:服务端升级为select模型处理多客户端 服务端: //vc的第一套socket,第二套socket,可能存在冲突 #define WIN32_LEAN_AND_MEAN #define _WINSOCK_DEPRECATED_NO_WARNINGS //也可以放到工程属性,预处理中 #includ
阅读全文
网络报文的数据格式定义及使用4
摘要:服务端,使用缓冲区来接受客户端数据 服务端: //vc的第一套socket,第二套socket,可能存在冲突 #define WIN32_LEAN_AND_MEAN #define _WINSOCK_DEPRECATED_NO_WARNINGS //也可以放到工程属性,预处理中 #include <
阅读全文
网络报文的数据格式定义及使用3
摘要:客户端,包头跟包体一起发送。 服务端: //vc的第一套socket,第二套socket,可能存在冲突 #define WIN32_LEAN_AND_MEAN #define _WINSOCK_DEPRECATED_NO_WARNINGS //也可以放到工程属性,预处理中 #include <win
阅读全文
网络报文的数据格式定义及使用2
摘要:服务端: //vc的第一套socket,第二套socket,可能存在冲突 #define WIN32_LEAN_AND_MEAN #define _WINSOCK_DEPRECATED_NO_WARNINGS //也可以放到工程属性,预处理中 #include <windows.h> #includ
阅读全文
发送结构化的网络消息数据
摘要:服务端: //vc的第一套socket,第二套socket,可能存在冲突 #define WIN32_LEAN_AND_MEAN #define _WINSOCK_DEPRECATED_NO_WARNINGS //也可以放到工程属性,预处理中 #include <windows.h> #includ
阅读全文
一对一的能持续处理请求的CS网络程序
摘要:服务端: //vc的第一套socket,第二套socket,可能存在冲突 #define WIN32_LEAN_AND_MEAN #define _WINSOCK_DEPRECATED_NO_WARNINGS //也可以放到工程属性,预处理中 #include <windows.h> #includ
阅读全文
傻瓜式Windows网络编程,客户端,服务端
摘要:服务端 //vc的第一套socket,第二套socket,可能存在冲突 #define WIN32_LEAN_AND_MEAN#define _WINSOCK_DEPRECATED_NO_WARNINGS //也可以放到工程属性,预处理中 #include <windows.h>#include <
阅读全文
浙公网安备 33010602011771号