system 함수 관련 질문 드립니다
방방
2023.04.01
질문 제목 : system 함수 관련 질문 드립니다질문 요약 :system(실행파일명 PARA1 PARA2) 라는거 사용하는데 띄어쓰기 때문에 문의드립니다.질문 내용 : system 함수로 실행파일을 실행 중입니다. 그런데parameter 사용중에 program file 이라는 띄어쓰기가 들어가서 그런지.. 자꾸 에러가 뜨는데요.. 예를 들어 system(TEST.exe -o d:\a a\test.txt) 라는거에 a a폴더를 aa로 띄어쓰기를 없애면 되는데 띄어쓰기가 있으면 에러가 떠서요 원래 Console창에는 띄어쓰기를 하면 안되나요? 저걸 띄어쓰기로 인식 안하게 하는 방법은 없을까요? system함수 말고 다른 함수로 가능한지도 알려주세요 ㅠ.ㅠ;;
감사합니다.
-
황예
아하 그렇군요 ㅠ.ㅠ... 이거때문에.. 골머리 썩구 있었네요 답변 감사합니다 ^^;
감기조심하세요 날씨가 갑자기 많이 추워졌네요 ㅎ.ㅎ;; -
양자리
TEST.exe 에 따라 다릅니다
-
블랙캣
앗 제가 \\\\를 \\라고써뒀네요.. \\\\라고 저도 써뒀습니다 ^^;
공백 문제때문에 그런거라서요 ㅠ.ㅠ;; -
한무릎
system(\TEST.exe -o d:\\a a\\test.txt\);
를
system(\TEST.exe -o d:\\\\a a\\\\test.txt\);