要求如题目,采用insert方法。 【c++的vector向指定位置添加元素(将一个整数按从左到右放到vector中)】第一个参数要用迭代器,v.begin()+x确定放的位置。
**v.insert(v.begin()+x,y)**
将一个整数按从左到右放到vector中:
int maxx=12345;
vector v;
while(maxx!=0)
{
int c=maxx%10;
maxx=maxx/10;
v.insert(v.begin(),c);
}
for(int i=0;
i
上述代码会输出12345,正确。