// BigUn.h // Ed Smith // Dr. England // CS142, SP 2003 // 4/26/03 // // interface for BigUn datatype: // designed to hold large unsigned values // #ifndef BIGUN_H #define BIGUN_H #include "SlistT.h" #include #include using namespace std; class BigUn{ //// Public Member Functions public: // mutators string operator+ (BigUn& other); BigUn& operator= (BigUn& other); BigUn& operator= (string strNum); string operator* (unsigned num); // accessors unsigned getLength (void) const; string toString (void); void print(void); private: //// Private data string toString (SlistT& list); SlistT bigNum; }; #endif