~cpp
#include <iostream>
using namespace std;
class newstring {
public:
char *str;
newstring(char* s)
{
str = new char[strlen(s)+1];
strcpy(str, s);
}
int length() const
{
return strlen(str);
}
};
ostream& operator << (ostream& o, const newstring& ns)
{
cout << ns.str;
return o;
}
int main()
{
const newstring s="123";
cout << s << "123";
cout << s.length();
return 0;
}










