|
아래 소스좀 봐주시고 좀 tip좀 주세요
루프가 돌면서 pS를 delete 를 해줘야 하는데 delete를 해주면 m_list의 값이 제대로 전송이 안되니...
해결 Tip좀 부탁드리겠습니다.
void __fastcall TForm1::Button1Click(TObject *Sender)
{
TList *m_List = new TList;
for(int i=0; i< 2; i++)
{
S_INFO *pS = new S_INFO;
memset(pS, 0x00, sizeof(S_INFO));
pS->a = 1;
m_List->Add(pS);
// delete pS;
}
pReceive(m_List);
delete m_List;
}
|