摘要: nginx是用c开发的,在C中缺少像C++标准库之类的对数据结构进行包装的东西,所以一切都得自己来。 nginx中自己定义了数组,在ngx_array.h和ngx_array.c文件中。这个数组是可以动态扩展的,俗称“动态数组”(vector抗议了: 你抢了我的名字)。 自己重新定义数组而不用原生数组有如下几个好处: 1. 方便管理。 2. 安全,防止数组越界。 3.容量可... 阅读全文
posted @ 2010-07-04 18:58 sld666666 阅读(4226) 评论(1) 推荐(0) 编辑