TCP文件夹中包含基于Winsock库实现的 TCPServer 和 TCPClient 其中TCP Server中包含详细注释
/*
* C++
* TCP server demo
* TCP client demo
* @author:drizzledrop
* @time:2023.3.19
* */UDP文件夹中包含基于Winsock库实现的 UDPServer 和 UDPClient
/*
* C++
* UDP server demo
* UDP client demo
* @author:drizzledrop
* @time:2023.4.24
* */Multithread文件夹中包含参考B站up主北小菜完成的TCP服务端与客户端,其中服务端采用多线程完成,也包含了我学习过程中的注释。部分代码已征得up主同意。
/*
* C++
* Multithread TCP server demo
* TCP client demo
* @time:2023.7.12
* */select文件夹包含参考B站up主北小菜完成的TCP服务端与客户端,其中服务端采用select模式完成,也包含了我学习过程中的注释。部分代码已征得up主同意。
/*
* C++
* TCP server select demo
* TCP client demo
* @time:2023.7.12
* */poll文件夹包含参考B站up主北小菜完成的TCP服务端与客户端,其中服务端采用poll模式完成,也包含了我学习过程中的注释。部分代码已征得up主同意。
注:poll是基于linux内核级的委托实现,仅支持在linux等系统上运行,无法在windows上运行
/*
* C++
* TCP server poll demo
* TCP client demo
* @time:2023.7.13
* */epoll文件夹包含参考B站up主北小菜完成的TCP服务端与客户端,其中服务端采用epoll模式完成,也包含了我学习过程中的注释。部分代码已征得up主同意。
注:epoll是基于linux内核级的委托实现,仅支持在linux等系统上运行,无法在windows上运行
/*
* C++
* TCP server epoll demo
* TCP client demo
* @time:2023.7.13
* */