|
delete는 전송하고 m_List 삭제하기 전에 하셔야죠...
List에 넣고 delete하면 List에 넣는 의미가 없어요...
두박자 님이 쓰신 글 :
: 아래 소스좀 봐주시고 좀 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;
: }
|