1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25
|
vector <vector<vector<char>>> arrCompany;
Buf = "carlsum, 22674, Carl Sum, 4115, 1, 65--84279319, 65--67353779, , , , 11311, 1";
char chReturnStr[1024];
char chReturnStrs[30];
stringstream test(Buf);
int lineCount = 0;
while(test.getline(chReturnStr,1024))
{
if(lineCount>2)
{
stringstream tests(chReturnStr);
int itemNo=0;
int idItem=0;
while(test.getline(chReturnStrs,30,','))
{
if(itemNo==0||itemNo==5||itemNo==6)
{
arrCompany[lineCount-2][idItem]=chReturnStrs;
itemNo++;
idItem++;
}
}
}
lineCount++;
}
| |