刘收获

导航

随笔分类 -  Windows网络通讯

重叠I/O模型
摘要:一. 重叠I/O的概念当调用ReadFile和WriteFile时,如果最后一个参数lpOverlapped设置为NULL,那么线程就阻塞在这里,直到读写完指定的数据后,它们才返回。这样在读写大文件的时候,很多时间都浪费在等待ReadFile和WriteFile的返回上面。如果ReadFile和Wr 阅读全文

posted @ 2016-10-13 21:15 沉疴 阅读(696) 评论(0) 推荐(1) 编辑

事件问题 Event
摘要:Event事件可以理解为在异步过程中实现同步的操作.但是要注意不要过分的使用Event,否则异步就失去了意义。 直接通过代码来说明: #include #include using namespace std; //进程内部 线程通知 异步 ->同步 UINT32 __stdcall CallBac 阅读全文

posted @ 2016-10-10 11:38 沉疴 阅读(127) 评论(0) 推荐(0) 编辑

TCP Socket 通讯(客户端与服务端)
摘要:/* 编译环境:VS2015 */ /* Author:刘收获 */ //Sever端口 // ConsoleApplication1.cpp : 定义控制台应用程序的入口点。// #include "stdafx.h"#include <WinSock2.h> #include <iostream 阅读全文

posted @ 2016-10-05 11:58 沉疴 阅读(386) 评论(0) 推荐(0) 编辑