网络
文章平均质量分 58
lishan9133
这个作者很懒,什么都没留下…
展开
-
socket的阻塞与非阻塞模式
阻塞模式Windows套接字在阻塞和非阻塞两种模式下执行I/O操作。在阻塞模式下,在I/O操作完成前,执行的操作函数一直等候而不会立即返回,该函数所在的线程会阻塞在这里。相反,在非阻塞模式下,套接字函数会立即返回,而不管I/O是否完成,该函数所在的线程会继续运行。在阻塞模式的套接字上,调用任何一个Windows Sockets API都会耗费不确定的等待时间。图所示,在调用recv()转载 2011-12-08 12:08:48 · 827 阅读 · 0 评论 -
烫烫烫烫烫字
一、在编程写网络作业时出现了一个问题,我的思路是客户端的一个字符串传到服务器端被接收之后存放于一个数组中,结果字符数组中除了拿到了客户端的字符串之后,还有一堆的烫字。。。。烫字的出现是由于未初始化变量造成的,也就是说对于服务器端的字符数组需要我们对其进行初始化一下。二、解决办法:加上这一句话memset(recvBuf,'\0',sizeof(recvBuf));也就是要对数组进行初始化赋原创 2011-12-05 22:05:55 · 1189 阅读 · 0 评论 -
利用WSAGetLastError()获得的socket编程中常见错误
利用WSAGetLastError()获得的socket编程中常见错误(摘自MSDN) 2006年12月25日 星期一 10:55常数值描述sckOutOfMemory7内存不足sckInvalidPropertyValue380属性值无效。sckGetNotSupported394属性不可读。转载 2011-12-06 18:39:05 · 2142 阅读 · 0 评论