【 在 toutouqi 的大作中提到: 】
: 代码结构简单,逻辑基本清楚,指针操作较多,不用模板、智能指针和复杂容器,0x及以后的语法基本不碰。
楼主的意思不太清晰。
一个意思用C++,浅用,仅仅涉及封装。
另一个意思是用C,模仿对象的概念,自己进行封装。对每一个“对象”,都提供构造函数和析构函数。但是,正像一位朋友说的,系统不会自动调用析构函数,你得自己想着用。
例如,写一个连接池:
pool_init()//构造函数
get();
release();
monitor();
pool_free();//析构函数
这两种方法我都在使用。感觉代码可读性比较好。
当然存储管理是需要你自己精心组织,否则极易出错。
--
修改:ylh1969 FROM 221.221.50.*
FROM 221.221.50.*