
windows网络编程
C++初学者555
55
展开
-
windows网络编程------tcp/udp
tcp主要api函数:WSAStartup(MAKEWORD(2, 2), &wsd) 初始化socketsocket(AF_INET, SOCK_STREAM, IPPROTO_TCP) ...原创 2019-05-03 21:08:53 · 462 阅读 · 0 评论 -
windows网络编程------,重叠io,完成端口
在了解完成端口之前,我们先要了解重叠io(完成端口是基于重叠io上实现的)重叠io,即执行I/O请求的时间与线程执行其他任务的时间是重叠(overlapped)的。我们正常的的socket是socket到达后,系统通知我们socket到了,然后我们用recv把socket缓存里面的信息复制到内存上来,这个io的步骤就花了可观的时间,但cpu的占用却很少,就不能想个办法在我们读写的时候还能做其他...原创 2019-05-05 01:04:33 · 1366 阅读 · 2 评论