程序1.
/*
*编写程序由从标准输入的设备读入的元素数据建立一个int型vector对象,
*然后动态创建一个与该vector对象大小一致的数组,
*把vector对象的所有元素复制给新数组。
*/
#include <iostream>
#include <vector>
using namespace std;
int main()
{
vector<int> iVec;
cout << "请输入整数:" << endl;
int temp;
//赋值给iVec
while(cin >> temp)
{
iVec.push_back(temp);
}
const static int arrLength = iVec.size();
cout << arrLength << endl;
int* pArray = new int[arrLength];
//保存pArray,使用pTemp赋值
int* pTemp = pArray;
//打印iVec,并给创建的数组赋值