今天写磁盘调度代码遇到了一个不懂的语句pop_back上网百度了一下:
---- 而函数erase()可以删除由一个iterator指出的元素,也可以删除一个指定范围的元素。
---- 还可以采用通用算法remove()来删除vector容器中的元素.
---- 不同的是:采用remove一般情况下不会改变容器的大小,而pop_back()与erase()等成员函数会改变容器的大小。
今天写磁盘调度代码遇到了一个不懂的语句pop_back上网百度了一下:
---- 而函数erase()可以删除由一个iterator指出的元素,也可以删除一个指定范围的元素。
---- 还可以采用通用算法remove()来删除vector容器中的元素.
---- 不同的是:采用remove一般情况下不会改变容器的大小,而pop_back()与erase()等成员函数会改变容器的大小。