|
소심남 님이 쓰신 글 :
: FILE *f = fopen("C:\\FileName", "w+" );
:
: 위와 같이 하면 C드라이브 루트에 있는 filename이라는 파일을 열수 있습니다.
: 헌데.. 저렇게 고정된 어느 한 파일을 열어보는 것이 아니라,
: 그 프로그램이 실행되는 폴더내의 file을 열려고 하려면 어떻게 하나요..?
:
: 예를 들어 실행 파일이
: c:\Program files\Launch\에 있거나
: c:\Utility\에 있거나 상관없이 그 폴더 내의 파일에 접근하려면
: 어떻게 하는지요..?
:
:
WIN32 API 중에서는 GetCurrentDirectory를 이용하면 현재 디렉토리를 알 수 있습니다.
아니면 프로그램이 실행되면
FILE *f = fopen( ".\\Filename", "w+" );
으로 해도 될 것 같네요.
|