|
안녕하세요...
다름이 아니라 아래의 소스를 좀 보아 주시기 바랍니다.
struct AAA
{
double a;
double b;
};
struct BBB
{
int bb;
int cc;
AAA AA;
};
를 헤더파일에 넣고,
이벤트 처리기에다가 다음과 같이 하였습니다.
.
..
...
TFileStream* in = new TFileStream(OpenDialog->FileName, frOpenRead);
BBB* inInfo;
in->ReadBuffer(inInfo, 24);
.
..
...
이렇게 하면, inInfo->AA.a에 데이터가 읽혀야 되지 않나요...
그렇지 않고... AAA 형 AA를 포인터로 선언하고 읽어보니까 Stream Read Error가 납니다.
미리 감사하고요, 조언을 좀 부탁드립니다.
|