![]() |
#2
lwf9022008-11-23 18:39
|
class Clock
{
public:
Clock(int NH=0,int NM=0,int NS=0){H=NH;M=NM;S=NS;}
void ST() {cout<<H<<":"<<M<<":"<<S<<endl;} void operator++();
void operator++(int);
private:
int H,M,S;
};
请问void ST()(红色部分)为什么在类内定义时就是正确的,而在类外定义则出错?