xocoder's coding life

还是不要叫程序员,显得一点艺术气质都没有

建一支强大的小团队(加长版) by 陈皓

http://vdisk.weibo.com/s/gN-sQ/1351485199

2012-10-29 20:48:29

阅读数:3841

评论数:0

如何限制一个类对象只在堆上分配或者只在栈上分配?

1 在C++中如何限制一个类对象只在堆上分配? 仿照设计模式中的单实例模式或者工厂模式来解决,这里采用单实例模式方式来说明。 将类的构造函数属性置为private,同时提供static成员函数getInstance,在函数中new一个新对象,然后返回对象指针或者引用。这样实现的类可以保证只可以...

2012-10-22 19:25:58

阅读数:605

评论数:0

关于warning C4512: “`anonymous-namespace'::******”: 未能生成赋值运算符

今天头一次注意到这个warning(以前一定出现过,但是我没发现)。 如果类成员中包含引用(引用一旦初始化就不能再赋值你懂的)或者const对象,编译期就无法自动生成=操作符重载函数了。 声明为private: int operator=(ref const&); 即可避免编译器生...

2012-10-21 01:42:22

阅读数:2548

评论数:1

提示
确定要删除当前文章?
取消 删除
关闭
关闭