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