StringArray is vector<string> and you must initialize (set size of) a vector before you can use it...
void saTest(string str)
{
StringArray A1[10];
for(int i = 0; i < 10; i++)
{
A1[i].SetSize(0);
A1[i].Add(str);
}
for(i = 0;i < 10;i++)
{
printf("A1[0][%d] = %s\n", i, A1[0][i]);
}
}
> satest("11")
A1[0][0] = 11
A1[0][1] = 11
A1[0][2] = 11
A1[0][3] = 11
A1[0][4] = 11
A1[0][5] = 11
A1[0][6] = 11
A1[0][7] = 11
A1[0]
= 11
A1[0][9] = 11
Mike Buess
Origin WebRing Member