2010-07-27 2 views
0

Windows의 C++에서 "system()"함수를 사용하여 매개 변수가있는 파일을 실행하려고하고 있는데이 파일에 공백이 없으면 작동합니다. 파일 이름. 매개 변수의 문자열 작품 주위에 따옴표를 넣어,하지만 난 실행 자체와 동일 할 때, 나는 다음과 같은 오류 얻을 :Windows의 C++ : system() 호출의 공백이있는 실행 경로

"파일 이름, 디렉터리 이름 또는 볼륨 레이블 구문이 잘못되었습니다" 아무도 이것을 올바르게 처리하는 방법을 알고 있습니까?

+0

당신이 질문에 관련 코드를 게시 할 수 있을까요? 어쩌면 우리는 실수를 저지를 수 있습니다. – PeterK

답변

0

다른 곳에서도 문제가 없는지 확인하십시오.

아마도 흐름의 일부가 공백이나 문자열에서 큰 따옴표를 제거하고 있습니다.

관련 문제