cmd, path 설정후 ifstream으로 파일 읽는

조회수 442회

제가 boost 1.17.0 버전을 사용하면서 path을 설정한 프로그램을 cmd에서 명령어를 입력하여 작동하는 프로그램을 만들고 있습니다. 이 프로그램의 한 메서드에서 해당 프로그램의 폴더에 있는 텍스트 파일을 읽어야 하는데 자꾸 파일이 없다고 뜹니다. 분명히 넣었고 혹시나 제가 잘못 코딩했나 cmd에서 해당 프로그램이 있는 곳으로 이동해서 명령어를 줘서 프로그램을 실행했을 때는 정상 작동 합니다. 혹시 왜 이런지 아시는 분 계시나요??

혹시 필요하실지 몰라서 에러 출력을 적어두겠습니다.

boost::filesystem::file_size: 지정된 경로를 찾을 수 없습니다:  "XXX/XXX.txt"

답변을 하려면 로그인이 필요합니다.

프로그래머스 커뮤니티는 개발자들을 위한 Q&A 서비스입니다. 로그인해야 답변을 작성하실 수 있습니다.

(ಠ_ಠ)
(ಠ‿ಠ)