当vector放入大量,巨大的类(模板)时候,会占用很多内存。
此时要释放 内存,使用swap(和空模板交换)才能真正释放vector 内存
如下’
template < class T > void ClearVector( vector< T >& vt ) { vector< T > vtTemp; veTemp.swap( vt ); }
当vector放入大量,巨大的类(模板)时候,会占用很多内存。
此时要释放 内存,使用swap(和空模板交换)才能真正释放vector 内存
如下’
template < class T > void ClearVector( vector< T >& vt ) { vector< T > vtTemp; veTemp.swap( vt ); }