比如我定义了一个Clock的类,代码如下class Clock{
int hour,minute,second;
public:
int gethour(int h){
hour=h;
}
int getminute(int m){
minute=m;
}
int getsecond(int s)
{
second=s;
}
int display()
{
cout<<hour<<":"<<minute<<":"<<second<<endl;
}
};假如我要使用类里面的函数时是使用aclock.getminute(12),是用"."来调用成员函数的,那什么时候用"::"来调用成员函数呢(例如std::cout这样的)?请说明下"::"和"."的相同与不同之处,哪里两者能够替换使用,哪里不能,谢谢!
- 2 回答
- 0 关注
- 3143 浏览
添加回答
举报
0/150
提交
取消