|
马上注册,结交更多好友,享用更多功能^_^
您需要 登录 才可以下载或查看,没有账号?立即注册
x
给定了如下的代码,要求填空
- template<typename T>
- class myList
- {
- public:
- myList()
- {
- head = NULL;
- }
- ~myList()
- {
- .........
- }
- myList(const myList& )
- {
- .........
- }
- myList& operator=( const myList& );
- {
- .............
- }
- void Insert( const node<T>* pObj )
- {
- pObj->next = head;
- head = pObj;
- }
- void Insert( const T& data )
- {
- node* p = new node;
- p->data = data;
- Insert( p );
- }
- node<T>* Find( const T& data )
- {
- node* p = head;
- while( p )
- {
- if( p->data == data;
- return p;
- p = p->next;
- }
- return NULL;
- }
- void Delete( const node<T>* pObj)
- {
- ...............................
- }
- void Delete( const T& data )
- {
- .........................
- }
- void Show()
- {
- ............
- }
- private:
- node<T>* head;
- };
- void main()
- {
- myList< int> mList;
- mList.Insert( 19 );
- mList.Insert( 90 );
- ...........
- mList.Show();
- }
复制代码 |
评分
-
查看全部评分
|