c – vector.back()可以用来为向量的最后一个元素赋值吗?

前端之家收集整理的这篇文章主要介绍了c – vector.back()可以用来为向量的最后一个元素赋值吗?前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我有一些代码需要将向量的第一个和最后一个元素分配为一个特例.

somevector.back()是左值吗?以下代码是否有效?

some_vector.front()=first_value;
some_vector.back()=last_value;

解决方法

是的,它可以,因为它返回对最后一个元素的引用.最好先确保它不是空的!

猜你在找的C&C++相关文章