摘要:
今天测试了一个以.c结尾的C语言程序。原始代码如下:[cpp]view plaincopy#include#includeintmain(intargc,char**argv){fprintf(stdout,"HelloC\n");inti;for(i=0;ic:\users\administrator\desktop\c_lan\c_test\c_test.c(7):errorC2143:语法错误:缺少“;”(在“类型”的前面)1>c:\users\administrator\desktop\c_lan\c_test\c_test.c(8):errorC2065:“ 阅读全文
摘要:
如果你想在Windows平台上构建服务器应用,那么I/O模型是你必须考虑的。Windows操作系统提供了五种I/O模型,分别是:■ 选择(select);■ 异步选择(WSAAsyncSelect);■ 事件选择(WSAEventSelect);■ 重叠I/O(Overlapped I/O);■ 完成端口(Completion Port)(+线程池技术) 。 每一种模型适用于一种特定的应用场景。大家应该针对自己应用程序的需求,综合考虑到程序的扩展性和可移植性等因素,作出自己的选择。① select 模型:select模型是WinSock中应用最广泛的模型之一,核心就是select函数,它可用于 阅读全文