|
소스는 대략 이렇습니다. 그냥 간단히 함수 하나 만들어 봣어요
//---------------------------------------------------------------------------
void __fastcall TForm1::Button1Click(TObject *Sender)
{
TList *list = new TList;
TestTList(list);
for(int i = 0; i <= list->Count-1 ; i++)
{
Memo1->Lines->Add( list->Items[i] );
}
delete list;
}
//---------------------------------------------------------------------------
void TestTList(TList *list)
{
for(int i = 0; i <= 100 ; i++)
{
list->Items[i] = "aaaaaaaaaa";
}
}
//-------------------------------------------------------------------------
『list->Items[i] = "aaaaaaaaaa";』 이부분에서 에러가 나더라구요
『list out of bounds』라는 에러가 떠요..잘못한것두 없는데
근데 『list->Add(aaaaaaaaaa);』 를 쓰면 되거든요
왜 Items[i]는 왜 안먹히는 거죠?
언니 오빠들의 답변 기달리겟습니다. 감사합니다.
|