摘要:
1.概述 许多初学者对C/C++语言中的void及void指针类型不甚理解,因此在使用上出现了一些错误。本文将对void关键字的深刻含义进行解说,并详述void及void指针类型的使用方法与技巧。 2.void的含义 void的字面意思是“无类型”,void *则为“无类型指针”,void *可以指向任何类型的数据。 void几乎只有“注释”和限制程序的作用,因为从来没有人会定义一个void变量,让我们试着来定义:void a; 这行语句编译时会出错,提示“illegal use of type 'void'”。不过,即使void a的编译不会出错,它也没有任何实际意义。 vo 阅读全文
posted @ 2013-01-29 11:43
songtzu
阅读(189)
评论(0)
推荐(0)
摘要:
Linux Epoll介绍和程序实例1. Epoll是何方神圣?Epoll可是当前在Linux下开发大规模并发网络程序的热门人选,Epoll在Linux2.6内核中正式引入,和select相似,其实都I/O多路复用技术而已,并没有什么神秘的。其实在Linux下设计并发网络程序,向来不缺少方法,比如典型的Apache模型(Process Per Connection,简称PPC),TPC(Thread Per Connection)模型,以及select模型和poll模型,那为何还要再引入Epoll这个东东呢?那还是有得说说的…2.常用模型的缺点如果不摆出来其他模型的缺点,怎么能对比出Epoll 阅读全文
posted @ 2013-01-29 11:33
songtzu
阅读(208)
评论(0)
推荐(0)
该文被密码保护。 阅读全文
posted @ 2013-01-29 09:52
songtzu
阅读(0)
评论(0)
推荐(0)

浙公网安备 33010602011771号