728x90
최근에 개발을 하다보니 파일 경로에 "~1" 이 추가되면서 파일 경로명이 달라지는 현상을 경험하였다.
이런건 처음 겪어서 검색을 통해 LFN(Long File Name), SFN(Short File Name) 이라는 개념을 알게되었다.
https://community.spiceworks.com/topic/2317575-what-does-1-mean-when-seeing-it-in-a-folder-filepath
대충 위에 링크를 보면 이해는 될 것이다.
https://learn.microsoft.com/en-us/windows/win32/api/fileapi/nf-fileapi-getlongpathnamew
해당 현상을 경험하면서 "~1"이 붙은 LFN 경로를 원래대로 복구하고 싶을때 GetLongPathName() 를 이용하도록 하자.
728x90