|
일반 객체 free 처럼
delete fp;
이렇게 해주시면 화일이 닫힙니다.
아 그리고, 텍스트의 입출력은 TList나 TStringList를 이용하셔서
LoadFromFile을 이용하시면 줄마다 접근하실 수 있어서 편리합니다.
cuperido
백대현 님이 쓰신 글 :
: 안녕하세요..
:
: 볼렌드로 처음 파일을 사용하려고 하는데요...
:
: TFileStream *fp = new TFileStream("c:\\test.txt",fmOpenRead);
: char *temp = new char(1024);
: temp[fp->Read(temp, 1023)]='\0';
:
: 이런 코드를 통해서 파일 내용을 출력 했는데...
:
: 저 부분을 두번 연속 호출 하면 두번째에서 파일을 열지 못했다는 에러가 발생합니다.
:
: 사용 후에 closing 해주는 부분이 있는거 같ㅇ느데 어떻게 해야하는지 모르겠네요..
:
: 파일은 그냥 ANSI c++ 사용하듯이 하는게 더 편한가요??
:
: 해결 방법에 대해서 조언 부탁 드립니다
:
: 답변 미리 감사드립니다 ^^
|