|
directory에 있는 파일들을 차례로 읽어와 처리를 하는 함수를 만들고자 합니다.
TSearchRec tsr;
......
......
File *fp = fopen(tsr.c_str(),"r"); ------------***
.....
이 코드에서, tsr.c_str()에는 파일이름이 정확이 들어 오나,
*** 문장에서 file을 open하면 open에 실패하고 fp는 NULL값을 가지게 됩니다.
AnsiString을 char*로 바꾸는 함수는 c_str이 맞는 거 같은데,
왜 이런 문제가 생기는지 모르겠군요...
많은 도움 부탁드릴께요.
그럼... 미리... 감사^^
|