随笔分类 -  杨百万

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 阅读全文
posted @ 2021-01-20 20:50 邶风 阅读(100) 评论(0) 推荐(0)
11.客户端升级为支持Win、Linux跨平台1
摘要:服务端: //vc的第一套socket,第二套socket,可能存在冲突 #define WIN32_LEAN_AND_MEAN #define _WINSOCK_DEPRECATED_NO_WARNINGS //也可以放到工程属性,预处理中 #include <windows.h> #includ 阅读全文
posted @ 2021-01-18 19:11 邶风 阅读(143) 评论(0) 推荐(0)
10.为客户端添加输入线程(Thread)
摘要:客户端开启一个线程,使得用户可以输入指令 服务端: //vc的第一套socket,第二套socket,可能存在冲突 #define WIN32_LEAN_AND_MEAN #define _WINSOCK_DEPRECATED_NO_WARNINGS //也可以放到工程属性,预处理中 #includ 阅读全文
posted @ 2021-01-16 17:52 邶风 阅读(145) 评论(0) 推荐(0)
9.客户端升级为select网络模型
摘要:新用户连接到服务端时,服务端主动推送一个 新用户登录的 消息给 其他客户端 服务端: //vc的第一套socket,第二套socket,可能存在冲突 #define WIN32_LEAN_AND_MEAN #define _WINSOCK_DEPRECATED_NO_WARNINGS //也可以放到 阅读全文
posted @ 2021-01-16 16:05 邶风 阅读(99) 评论(0) 推荐(0)
服务端升级为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 阅读全文
posted @ 2021-01-15 21:30 邶风 阅读(117) 评论(0) 推荐(0)
服务端升级为select模型处理多客户端
摘要:服务端升级为select模型处理多客户端 服务端: //vc的第一套socket,第二套socket,可能存在冲突 #define WIN32_LEAN_AND_MEAN #define _WINSOCK_DEPRECATED_NO_WARNINGS //也可以放到工程属性,预处理中 #includ 阅读全文
posted @ 2021-01-15 16:25 邶风 阅读(111) 评论(0) 推荐(0)
网络报文的数据格式定义及使用4
摘要:服务端,使用缓冲区来接受客户端数据 服务端: //vc的第一套socket,第二套socket,可能存在冲突 #define WIN32_LEAN_AND_MEAN #define _WINSOCK_DEPRECATED_NO_WARNINGS //也可以放到工程属性,预处理中 #include < 阅读全文
posted @ 2021-01-14 20:44 邶风 阅读(179) 评论(0) 推荐(0)
网络报文的数据格式定义及使用3
摘要:客户端,包头跟包体一起发送。 服务端: //vc的第一套socket,第二套socket,可能存在冲突 #define WIN32_LEAN_AND_MEAN #define _WINSOCK_DEPRECATED_NO_WARNINGS //也可以放到工程属性,预处理中 #include <win 阅读全文
posted @ 2021-01-14 18:11 邶风 阅读(138) 评论(0) 推荐(0)
网络报文的数据格式定义及使用2
摘要:服务端: //vc的第一套socket,第二套socket,可能存在冲突 #define WIN32_LEAN_AND_MEAN #define _WINSOCK_DEPRECATED_NO_WARNINGS //也可以放到工程属性,预处理中 #include <windows.h> #includ 阅读全文
posted @ 2021-01-13 19:13 邶风 阅读(148) 评论(0) 推荐(0)
发送结构化的网络消息数据
摘要:服务端: //vc的第一套socket,第二套socket,可能存在冲突 #define WIN32_LEAN_AND_MEAN #define _WINSOCK_DEPRECATED_NO_WARNINGS //也可以放到工程属性,预处理中 #include <windows.h> #includ 阅读全文
posted @ 2021-01-12 20:31 邶风 阅读(104) 评论(0) 推荐(0)
一对一的能持续处理请求的CS网络程序
摘要:服务端: //vc的第一套socket,第二套socket,可能存在冲突 #define WIN32_LEAN_AND_MEAN #define _WINSOCK_DEPRECATED_NO_WARNINGS //也可以放到工程属性,预处理中 #include <windows.h> #includ 阅读全文
posted @ 2021-01-11 21:17 邶风 阅读(106) 评论(0) 推荐(0)
傻瓜式Windows网络编程,客户端,服务端
摘要:服务端 //vc的第一套socket,第二套socket,可能存在冲突 #define WIN32_LEAN_AND_MEAN#define _WINSOCK_DEPRECATED_NO_WARNINGS //也可以放到工程属性,预处理中 #include <windows.h>#include < 阅读全文
posted @ 2021-01-11 11:55 邶风 阅读(139) 评论(0) 推荐(0)