#include <QCoreApplication>
#include <vector>
#include <iostream>
int main(int argc, char *argv[])
{
QCoreApplication a(argc, argv);
std::vector<int> testData;
std::vector<int>* testData1= new std::vector<int>;
std::vector<int>* testData2= new std::vector<int>;
for(int i =0;i<50;i++)
{
testData.push_back(i);
(*testData1).push_back(50-i);
testData2->push_back(i+1);
}
for(int i =0;i<testData.size();i++)
{
int number = testData.at(i);
int number1 = (*testData1).at(i);
int number2 = testData2->at(i);
std::cout<<"testdata:"<<number<<std::endl;
std::cout<<"testdata1:"<<number1<<std::endl;
std::cout<<"testdata2:"<<number2<<std::endl;
}
return a.exec();
}
定义指针注意要new一下