class Ss{ char *ptr;public: Ss(char * s) { ptr=new char[strlen(s)+1];strcpy_s(ptr,8,s); } ~Ss() { delete ptr; } Ss & operator=(const Ss& );// 这里你的声明改成Ss就好了 void print( ) { cout<<ptr<<endl; }};
class Ss{ char *ptr;public: Ss(char * s) { ptr=new char[strlen(s)+1];strcpy_s(ptr,8,s); } ~Ss() { delete ptr; } Ss & operator=(const Ss& );// 这里你的声明改成Ss就好了 void print( ) { cout<<ptr<<endl; }};