阿里巴巴是个快乐的青年
发布时间:2013-07-03 14:36:13
假设一个class不带任何数据,即没有non-static成员变量,没有virtual函数(因为这种函数的存在会为每个对象带来一个vptr),也没有vritual base class,换句话说就是所谓的empty class。你猜这种empty class类对象大小是多少呢?一般人会认为其对象应该不占用任何内存,但是事实上你.........【阅读全文】
发布时间:2013-07-01 21:36:48
感谢关注我博客的朋友们,前4个月博客访问量突破5W大关,接下来的2个月再次增加5W,突破10W大关,期待20W。。。 看趋势,时间缩短一半,访问量翻倍。。。 .........【阅读全文】
发布时间:2013-07-01 17:26:48
inline函数很潇洒,它看起来像函数,动作也像函数,但是调用它时又不需要蒙受函数调用所带来的额外开销,达到宏的性能而使用效果却好得多。 但是天下没有免费的午餐,inline函数在潇洒背后也有辛酸,inline函数的原理是编译器将“对此函数的.........【阅读全文】
发布时间:2013-07-01 16:24:58
一、C风格强制转换 C风格的转型动作主要有如下两种形式: (T)expression //将expression转型为T T(expression) &n.........【阅读全文】
发布时间:2013-07-01 13:30:53
下面举例说明explicit的用处,假设你为一个用来表现日期的class设计构造函数: class Date { public: Date(.........【阅读全文】