#include
#include
#include
using namespace std;
typedef struct Project{
string strProjectCode;
string strProjectName;
}*pProjectList,ProjectItem;
void vectorShow(vector vectorProjectList)
{
for (unsigned int i=0;i
{
cout<
}
}
void main()
{
vector vectorProjectList;
pProjectList pTemp=new ProjectItem;
pTemp->strProjectCode="'12345'";
pTemp->strProjectName="'Ryan 1'";
vectorProjectList.push_back(*pTemp);
vectorProjectList.push_back(*pTemp);
vectorProjectList.push_back(*pTemp);
vectorProjectList.push_back(*pTemp);
pTemp->strProjectCode="'123456'";
pTemp->strProjectName="'Ryan 2'";
vectorProjectList.push_back(*pTemp);
vectorProjectList.push_back(*pTemp);
vectorProjectList.push_back(*pTemp);
vectorProjectList.push_back(*pTemp);
pTemp->strProjectCode="'12'";
pTemp->strProjectName="'Ryan 3'";
vectorProjectList.push_back(*pTemp);
vectorProjectList.push_back(*pTemp);
pTemp->strProjectCode="'123'";
pTemp->strProjectName="'Ryan 4'";
vectorProjectList.push_back(*pTemp);
for (int i=0;i
{
for (int j=i+1;j
{
if (vectorProjectList.at(i).strProjectCode.compare(vectorProjectList.at(j).strProjectCode.c_str())!=0)
{
cout<
int k=i+1;
for(;k
{
cout<
}
i=j;
}
if (j+1==vectorProjectList.size())
{
cout<
int k=i+1;
for(;k
{
cout<
}
i=j;
}
}
}
return;
}