class string
	{
public:
	string(const string &);
	// ...
	operator const char *() { return str; }
	size_t length() { return len; }
	// ...
private:
	char *str;
	size_t len;
	};

