반응형
프로그래밍 노트/C&C++2021. 1. 22. 22:53C/C++ - 실행 파일의 절대 경로 얻는 방법 ( realpath, GetModuleFileName )

linux에서는 realpath 함수, windows 에서는 GetModuleFileName 함수를 사용하여 실행파일의 절대 경로를 얻습니다. 2020. 12. 17 최초작성2020. 01. 22 윈도우 예제코드 버그 수정. 한글 이름 디렉토리인 경우 문제가 있었음. Linux #include /* PATH_MAX = 4096 */ #include #include int main(void) { char buf[PATH_MAX]; char *res = realpath(".", buf); if (res) { printf("%s\n", buf); } else { perror("realpath"); exit(1); } return 0; } Windows #include #include #include int m..

반응형
image