reverse()和reserve()函数

今天一直被这两个函数搞懵比,一直想要实现容器里面的元素反转,特么一直给我报错,搞了半天才发现两个函数不一样,这尼玛太像了吧。。。。。。。表示英语本来就一般的人伤不起啊啊啊啊!

首先看reverse()函数:

reverse()和reserve()函数_第1张图片

reserve()函数

reserve()是容器预留空间,但并不真正创建元素对象,在创建对象之前,不能引用容器内的元素,因此当加入新的元素时,需要用push_back()/insert()函数。

你可能感兴趣的:(reverse()和reserve()函数)