摘要:
setsockopt() set socket options Function ... 阅读全文
摘要:
【分享】Linux下各类TCP网络服务器的实现源代码 Linux下各类TCP网络服务器的实现源代码大家都知道各类网络服务器程序的编写步骤,并且都知道网络服务器就两大类:循环服务和并发服务。这里附上源代码来个小结吧。首先,循环网络服务器编程实现的步骤是这样的:screen.width-255) {this.width=screen.width-255;this.alt='本图片已被缩小,点击查看... 阅读全文
摘要:
setsockopt()选项改善程序的健壮性 转自网络 --> 写出我在网络编程中的一点心得体会,希望对他(^_^也对大家)有帮助:1. 如果在已经处于 ESTABLISHED状态下的socket(一般由端口号和标志符区分)调用closesocket(一般不会立即关闭而经历TIME_WAIT的过程)后想继续重用该socket:BOOL bReuseaddr=TRUE;setsockop... 阅读全文
摘要:
计算机数据存储有两种字节优先顺序:高位字节优先和低位字节优先。Internet上数据以高位字节优先顺序在网络上传输,所以对于在内部是以低位字节优先方式存储数据的机器,在Internet上传输数据时就需要进行转换。 我们要讨论的第一个结构类型是:struct sockaddr,该类型是用来保存socket信息的: struct sockaddr { unsigned short ... 阅读全文
摘要:
朋友出了这样一道题:char buf[100];memset(buf, 0, 100);strcpy(buf, "hello");sprintf(buf, "%s world\n", buf);printf("%s\n", buf);结果是什么? 在不同的编译器上,结果不同,有的显示" world",有的显示"hello world",我们发现,对于这种自拷贝的问题,编译器可以有不同的策略,有... 阅读全文
摘要:
C++常类型(const) 2001-08-06· ·--··pcvc 常类型是指使用类型修饰符const说明的类型,常类型的变量或对象的值是不能被更新的。因此... 阅读全文