假设我们已经定义了一个vectorT,并存储有了一定数量的元素,那么我们取此vector最后一个元素的方法如下:

方法一:

vector<T>::iterator pt = vectorT.end()-1;

T lastT = *pt;

方法二:

vectorT.back();

方法三:

* vectorT.rbegin();

 

希望有知道其他方法的朋友不吝赐教!

Logo

权威|前沿|技术|干货|国内首个API全生命周期开发者社区

更多推荐