摘要: LPWSTR GB2312ToUnicode(LPCSTR lpszInBuf){ if(NULL == lpszInBuf) { return NULL; } WCHAR* pBuf = NULL; int nLen = MultiByteToWideChar(CP_ACP, 0, lpszIn... 阅读全文
posted @ 2015-10-22 18:01 CoterJiesen 阅读(355) 评论(0) 推荐(0) 编辑
摘要: 目录:1. 完成端口的优点2. 完成端口程序的运行演示3. 完成端口的相关概念4. 完成端口的基本流程5. 完成端口的使用详解6. 实际应用中应该要注意的地方一. 完成端口的优点 1. 我想只要是写过或者想要写C/S模式网络服务器端的朋友,都应该或多或少的听过完成端口的大名吧,完成端口会充分利用Wi... 阅读全文
posted @ 2015-10-22 12:27 CoterJiesen 阅读(895) 评论(0) 推荐(1) 编辑
摘要: 生产者-消费者模型,觉得使用信号量是最简单的,但效率上可能会有些影响,因为每次对消息的操作都要从用户态转到内核态。什么是生产者-消费者模型,即多个模块产生数据,另外多个模块取得数据并进行处理。如何实现互斥?如何让生产者和消费者都能够方便的工作?本设计的主要特色为:·消息的大小、结构是自由的,甚至可以... 阅读全文
posted @ 2015-10-22 12:20 CoterJiesen 阅读(255) 评论(0) 推荐(0) 编辑
摘要: // IOCP2.cpp : Defines the entry point for the console application.//#include "stdafx.h"#include #include #include #include #pragma comment(lib, "WS2_... 阅读全文
posted @ 2015-10-22 12:18 CoterJiesen 阅读(272) 评论(0) 推荐(0) 编辑
摘要: 目录:1. 完成端口的优点2. 完成端口程序的运行演示3. 完成端口的相关概念4. 完成端口的基本流程5. 完成端口的使用详解6. 实际应用中应该要注意的地方一. 完成端口的优点 1. 我想只要是写过或者想要写C/S模式网络服务器端的朋友,都应该或多或少的听过完成端口的大名吧,完成端口会充分利用Wi... 阅读全文
posted @ 2015-10-22 10:53 CoterJiesen 阅读(121) 评论(0) 推荐(2) 编辑