c++中,在定义类时,在类中的成员函数的表示方式是,类名::成员函数,这是什么意思
classString{char*str;public:String():str(NULL){}constchar*c_str(){returnstr;}String&:...
class String{
char *str;
public:
String():str(NULL){}
const char *c_str(){ return str;}
String &::operator=(const char* s); //这里的双冒号是什么意思?
String&::~String();
};
我知道成员函数在类外时候,要用双冒号:: 来表示,但在类中的双冒号是什么意思? 展开
char *str;
public:
String():str(NULL){}
const char *c_str(){ return str;}
String &::operator=(const char* s); //这里的双冒号是什么意思?
String&::~String();
};
我知道成员函数在类外时候,要用双冒号:: 来表示,但在类中的双冒号是什么意思? 展开
1个回答
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询