首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > C++ >

关于静态函数的有关问题

2013-01-11 
关于静态函数的问题[解决办法]class A{private :int ggvoid zzz(){coutzzz}public:int xchar asta

关于静态函数的问题

[解决办法]
class A
{
private :
int gg;
void zzz(){cout<<"zzz";}
public:
int x;
char a;
static void z(A x)
{

zzz();


}
};

成员函数调用成员函数的例子应该是这样的。。这样肯定不行的。。如果z不是静态的就可以
[解决办法]

引用:
引用:引用:引用:应该答案错了,B明显是错的,const成员函数只是说在该函数中不能对成员变量进行修改,跟对象是否加了const无关的。。
C应该是对的,静态成员函数根本就不含有this指针
嗯,可是A也是对的呀,我试验了
class A
{
private……


题目的意思就是4楼的用法
[解决办法]
引用:
引用:class A
{
private :
int gg;
void zzz(){cout<<"zzz";}
public:
int x;
char a;
static void z(A x)
{

zzz();


}
};

成员函数调用成员函数的例子应该是这样的。。这样肯定不行的。。如果z不是静……


嗯。。个人观点
[解决办法]
B. const成员函数不能作用于非 const 对象  的意思就是const成员函数在该函数中不能对成员变量进行修改
确实有一点歧义,应该是翻译的问题

热点排行