完成clear
This commit is contained in:
@@ -133,7 +133,7 @@ namespace TinySTL{
|
|||||||
iterator erase(iterator position);
|
iterator erase(iterator position);
|
||||||
iterator erase(iterator first, iterator last);
|
iterator erase(iterator first, iterator last);
|
||||||
//void swap(List& x);
|
//void swap(List& x);
|
||||||
//void clear();
|
void clear();
|
||||||
//void splice(iterator position, list& x);
|
//void splice(iterator position, list& x);
|
||||||
//void splice(iterator position, list& x, iterator i);
|
//void splice(iterator position, list& x, iterator i);
|
||||||
//void splice(iterator position, list& x, iterator first, iterator last);
|
//void splice(iterator position, list& x, iterator first, iterator last);
|
||||||
@@ -246,6 +246,10 @@ namespace TinySTL{
|
|||||||
}
|
}
|
||||||
return res;
|
return res;
|
||||||
}
|
}
|
||||||
|
template<class T>
|
||||||
|
void List<T>::clear(){
|
||||||
|
erase(begin(), end());
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
#endif
|
#endif
|
||||||
Reference in New Issue
Block a user