我想知道是否有一种方法可以反转一个 vector 并将其构建到另一个 vector 中?
#include "std_lib_facilities.h"
int main()
{
vector<int> oldvector;
oldvector[1];
oldvector[3];
oldvector[5];
oldvector[7];
oldvector[9];
}
到目前为止,这就是我所拥有的,任何帮助都会很棒。
最佳答案
如果要创建一个新 vector ,则可以执行以下操作:
std::vector<int> oldvector = {1,2,3,4,5};
std::vector<int> newvector(oldvector.rbegin(), oldvector.rend());