const int MAX_STRING = 50; typedef char nameType[MAX_STRING+1]; // wait list - people waiting for certain titles typedef struct waitNode* waitPtrType; struct waitNode { nameType Who; waitPtrType Next; }; // end struct // stock item class itemClass { public: // . . . private: nameType Title; int Have, Want; }; // end class // inventory list - list of stock items typedef struct stockNode* stockPtrType; struct stockNode { itemClass Item; waitPtrType WaitHead, WaitTail; stockPtrType Next; }; // end struct