#include<iostream>
using namespace std;
class sstring{
int length;
char *contents;
public:
void set_contents(char *p);
int get_length();
char *get_contents();
};
void sstring::set_contents(char *p)
{
int i=0;
contents=p;
while(*p++!='\0')
i=i+1;
length=i;
}
int sstring::get_length()
{
return length;
}
char* sstring::get_contents()
{
return contents;
}
int main()
{
sstring s1,*ps;
char *p;
s1.set_contents("fuck you");
p=s1.get_contents();
cout<<"length="<<s1.get_length()<<endl;
cout<<"string="<<p;
ps=&s1;
(*ps).set_contents("fuck your monther");
cout<<s1.get_contents()<<endl;
system("pause");
return 0;
}