|
안녕하세요.
크기가 큰 XML파일을 다이얼로그를 이용하여 불러오려 합니다.
packet 수가 약 400,000개 정도 됩니다. (용량 : 약 85MB)
SortieNode = XMLDoc->DocumentElement;
Data = SortieNode->GetChildNodes()->Count;
ParsedData = new ParsedData[Data];
위와같은 소스코드로 되어있으며, count 하는 부분에서 에러가 나는 듯 합니다.
- 에러메세지 : Thread Exit: Tread ID: XXXX(숫자 4자리)
참고로 packet 수가 10,000개 정도로 수정하여 실행하면 동작합니다.
사용할 수 있는 XML파일의 크기가 정해져 있는 것인지, 아니면 다른 방법이 있는지 알려주시면 감사드리겠습니다!!
|