MAX_PATH - 파일명 및 전체경로 길이 제한
OS 마다 파일명 및 파일 전체경로 길이에 대한 제한이 다른것으로 인해 이기종 OS에서 파일을 다루(Create / Open / Rename)는 데에 여러가지 문제가 발생합니다. 여기서는 오로지 Window OS 에서의 MAX_PATH에 대해서만 이야기하려고 합니다. 프로그램을 개발할때에 MAX_PATH 라는 define을 흔히 사용하게 됩니다. #define MAX_PATH 260 저도 이렇게 나오네요. 실제로 PC 사용하시는 분 중에 이 이름보다 큰 경로길이를 요구하는 파일이름을 사용할 만한 분들은 별로 없습니다만 나름대로 파일 관리하신다면서 길게 파일이름을 쓰면 260을 넘기는 일이 종종생갑니다. 결론 부터 말씀드리면 \\?\ 요 문자를 사용해서 c:\0123456789\ .... 이렇게 길게 되어..
2018.06.01