标签:c++builder c++ property 类 面向对象
参阅了一些文章,做了一个vc、cb、gcc通用的property声明宏函数,经cb和devcpp测试通过,release版本的效率没有损失。真不明白c++委员会是干嘛吃的,整天搞那个标准库,却不肯扩充基本功能。面向对象的类的三个操作:方法、属性、事件,其中属性就不肯提供编辑器支持标准,cb和vc多少年前就支持了,不是c++做不到,只是编程过程中,那些get()和set()之类的操作函数既不美观,书写也费劲,整体看起来,括号()太多了!
代码如下:
//property
#if defined(__BORLANDC__) || defined(_MSC_VER)再谈用c++实现property,不明白那些委员会是干嘛吃的。
标签:c++builder c++ property 类 面向对象
原文地址:http://blog.csdn.net/sdragonx/article/details/44103737