C++ 에서 구동 파일의 절대 경로 확인하기 (windows)
프로그래밍/C, C++2021. 5. 17. 14:29
반응형
1. 구동 파일 절대 경로 출력 (파일)
char cCurrentPath[FILENAME_MAX];
GetModuleFileName(NULL, cCurrentPath, MAX_PATH);
cCurrentPath[sizeof(cCurrentPath) - 1] = '\0';
printf("The current working file is %s\n", cCurrentPath);
2. 구동 파일 절대 경로 출력 (디렉토리)
- 위 소스에서 코드 한줄만 더 추가하면 파일명이 제외된 디렉토리만 출력됩니다.
PathRemoveFileSpec(cCurrentPath);
printf("The current working directory is %s\n", cCurrentPath);
반응형
'프로그래밍 > C, C++' 카테고리의 다른 글
[C/C++] int 를 char 또는 const char* 로 변환하기 (0) | 2022.06.30 |
---|---|
C++ 프로그램 중복 실행 방지 (윈도우 기반) (0) | 2021.05.18 |
(에러) 인수 1을(를) 'ATL::CString'에서 'const char *'(으)로 변환할 수 없습니다. (0) | 2021.05.14 |
Windows C++ 로 시스템 DISK 사용률 출력하기 (0) | 2021.04.22 |
Windows C++ 로 시스템 메모리(MEM) 사용률 출력하기 (0) | 2021.04.22 |
댓글()