-
c# ftp 管理器
c# ftp 管理器c# ftp 管理器c# ftp 管理器c# ftp 管理器c# ftp 管理器c# ftp 管理器c# ftp 管理器c# ftp 管理器c# ftp 管理器c# ftp 管理器c# ftp 管理器
- 2022-03-07 06:25:26下载
- 积分:1
-
回收站的类。回收站的类
回收站的类。回收站的类-Recycling class. Recycling of categories
- 2022-02-21 01:36:09下载
- 积分:1
-
碰撞检测代码
碰撞检测代码-Collision detection code
- 2023-04-04 23:35:03下载
- 积分:1
-
VaR 计算
在VBA风险计算程序的价值,脱颖而出。开始日期,结束日期,观察水平,股票代码和置信区间都需要输入到程序和战争将被计算。
- 2022-02-01 12:19:12下载
- 积分:1
-
利用fdtd方法来对缺陷结构的光子晶体进行传输模拟
利用fdtd方法来对缺陷结构的光子晶体进行传输模拟-fdtd approach to the use of the defect structure of photonic crystals transmission simulation
- 2022-08-20 03:04:29下载
- 积分:1
-
汇编语言程序设计 汇编语言程序设计
汇编语言程序设计 汇编语言程序设计-assembly language programming a ssembly language programming
- 2022-01-26 06:20:51下载
- 积分:1
-
store managment
这个程序适用于商店管理
- 2022-05-08 01:36:59下载
- 积分:1
-
VC用socket实现传输文件
用windows API实现winsock传输各种文件的代码,先建立连接后,遍历文件夹,把文件夹中文件依次以二进制流形式传输到E:
- 2022-05-13 19:15:48下载
- 积分:1
-
一个具有对话框的WinAPI窗口程序,非常简单的
一个具有对话框的WinAPI窗口程序,非常简单的-Dialog_Windows
- 2022-01-26 00:55:42下载
- 积分:1
-
一个线程池的一个类,基本使用如下:
一个线程驰的类, 下面的是基本的使用方法 struct TSession { SOCKET socket int id } class myIocp:public CIOCP { public: void OnRead(void * p, char * buf, int len) void OnAccept(SOCKET socket) void OnClose(void * p) } void myIocp::OnAccept(SOCKET socket) { TSession *s = new TSession s->socket = socket //这里可以对连接的session进行自己的操作,例如给id找一个唯一的值 SetIoCompletionPort(socket, s) // 使连接socket与一个自定义结构体关联 } void myIocp::OnRead(void * p, char * buf, int len) { TSession *s = (TSession *)p send(s->socket, buf, len, 0) // 这里只是简单的把收到的消息返回给客户端 ... } void myIocp::OnClose(void * p) { delete p } myIoncp iocp main() { ... iocp.listen(4311) // 开始监听网络端口,等待客户端连接 ... }-A class for thread pool,basic usage below:
struct TSession { SOCKET socket int id } class myIocp:public CIOCP
{ public:
void OnRead(void* p, char* buf, int len)
void OnAccept(SOCKET socket)
void OnClose(void* p) }
void myIocp::OnAccept(SOCKET socket)
{ TSession*s = new TSession s->socket = socket
//here you can do something about connecti
- 2022-07-17 05:14:52下载
- 积分:1