#include #include #include class SimpleList { public: // Constructor SimpleList(string str, SimpleList* nxt); //Destructor ~SimpleList(); //Enquirer bool ok(char ch); // Accessors void read(string s); string write() const; void print() const; void next(SimpleList* ptr); SimpleList* nxt(); // Arithmetic operations (destructive) longint hashnumber(); //Auxiliaries void clean(); int hangon(char ch); private: string str_; SimpleList* nxt_; int len_; };