This topic has been archived. It cannot be replied.
-
工作学习 / IT技术讨论 / 是这样吗?我申明一个C++的类,如果没有给变量的话,它就会自动有一切好无意义的数据.也就是说,类的variable must be initialized. right?
-jasonlicn(粘纸照片);
2003-5-1
{117}
(#1168032@0)
-
:-), Yes.最好放在构造函数中
-benii(自私且不爱国的搬运工);
2003-5-1
(#1168040@0)
-
请教一个问题如果一个类中所有的函数和变量都是static类型的,可否理解成把这个类function and variable work as globle funtion and globle varible.因为这个类不可能有instance.就当是一个放全局函数和全局变量的模块好了.
呵呵,C++真是很好玩.
-jasonlicn(粘纸照片);
2003-5-1
{216}
(#1168056@0)
-
Yes, it's a kind of singleton implementation. But singleton is not as good as many people thought. try to avoid singleton in large projects.I remember there is a article recently on http://www.artima.com which talks about it.
-handler(钢铁炼成的马甲);
2003-5-2
{85}
(#1168098@0)
-
斗胆在众多大侠面前掺和一下应该看是什么数据类型吧。
如果是基础类型,int什么的,应该你说的无意义的数;
如果是指针或者类的对象,应该是NULL,引用会出错。
-swanson(swanson);
2003-5-2
{124}
(#1168175@0)