- 主题:大家对开发人员写带类的C怎么看
代码结构简单,逻辑基本清楚,指针操作较多,不用模板、智能指针和复杂容器,0x及以后的语法基本不碰。
--
FROM 114.241.69.*
【 在 toutouqi 的大作中提到: 】
: 代码结构简单,逻辑基本清楚,指针操作较多,不用模板、智能指针和复杂容器,0x及以后的语法基本不碰。
我就这么用。
一样能写出泛型程序。
--
修改:ylh1969 FROM 221.221.50.*
FROM 221.221.50.*
干嘛不直接用c
【 在 toutouqi (toutouqi) 的大作中提到: 】
: 代码结构简单,逻辑基本清楚,指针操作较多,不用模板、智能指针和复杂容器,0x及以后的语法基本不碰。
: --
:
:
--
FROM 111.18.135.*
哈哈,还有些在函数体一开始就定义用到的各种局部变量
【 在 toutouqi 的大作中提到: 】
:
: 代码结构简单,逻辑基本清楚,指针操作较多,不用模板、智能指针和复杂容器,0x及以后的语法基本不碰。
: --
:
发自「今日水木 on iOS」
--
FROM 183.195.6.*
挺好的
我就说c++的宣传有问题,就应该给所有c++er灌输一种思想就是c++包罗万象,什么玩法都
有,没有固定套路
一个团队随便找一个固定的玩法,划一个小圈子自己搞,也一样能搞的有声有色
不要总是想着要把所有东西都学透所有东西全弄明白才能写c++程序,这就是异端
【 在 toutouqi (toutouqi) 的大作中提到: 】
: 代码结构简单,逻辑基本清楚,指针操作较多,不用模板、智能指针和复杂容器,0x及以后的语法基本不碰。
--
FROM 171.83.9.*
这样挺好的呀,用了类的封装,再用接口隔离一下模块,普通代码用用STL,足矣。
其实0x以后的语法也没多少干正经事的,20勉强有点亮点。
【 在 toutouqi (toutouqi) 的大作中提到: 】
: 代码结构简单,逻辑基本清楚,指针操作较多,不用模板、智能指针和复杂容器,0x及以后的语法基本不碰。
--
FROM 220.207.86.*
没有类
【 在 poikilotherm 的大作中提到: 】
:
: 干嘛不直接用c
:
: --
: 发自xsmth (iOS版)
: --
发自「今日水木 on 诺基亚3310」
--
FROM 1.95.45.*
我觉得这样挺好的。够用就行
【 在 toutouqi 的大作中提到: 】
:
: 代码结构简单,逻辑基本清楚,指针操作较多,不用模板、智能指针和复杂容器,0x及以后的语法基本不碰。
: --
:
发自「今日水木 on 诺基亚3310」
--
FROM 1.95.45.*
【 在 toutouqi 的大作中提到: 】
: 代码结构简单,逻辑基本清楚,指针操作较多,不用模板、智能指针和复杂容器,0x及以后的语法基本不碰。
楼主的意思不太清晰。
一个意思用C++,浅用,仅仅涉及封装。
另一个意思是用C,模仿对象的概念,自己进行封装。对每一个“对象”,都提供构造函数和析构函数。但是,正像一位朋友说的,系统不会自动调用析构函数,你得自己想着用。
例如,写一个连接池:
pool_init()//构造函数
get();
release();
monitor();
pool_free();//析构函数
这两种方法我都在使用。感觉代码可读性比较好。
当然存储管理是需要你自己精心组织,否则极易出错。
--
修改:ylh1969 FROM 221.221.50.*
FROM 221.221.50.*
就是浅用,不涉及复杂的语法。相当于把结构体和一堆函数搬到类里边。组里也有人,特喜欢把别人写好的指针改成智能指针,存储改成vector、list、map等。
【 在 ylh1969 的大作中提到: 】
: 楼主的意思不太清晰。
: 一个意思用C++,浅用,仅仅涉及封装。
: 另一个意思是用C,模仿对象的概念,自己进行封装。对每一个“对象”,都提供构造函数和析构函数。但是,正像一位朋友说的,系统不会自动调用析构函数,你得自己想着用。
: ...................
--
FROM 114.241.69.*