티스토리 뷰



system("xcopy c:\test\1\* c:\test\2 /e");
를 쓰는데 자꾸만 에러가 나길래 뭐가 문제 일까 고민해 봤어요
생각해보니 c의 문자열에서 \는 특수키를 의미하는거니까, 그렇기 때문에 \라는 string을 표현해 주기 위해서는

system("xcopy c:\\test\\1\\* c:\\test\\2 /e");
이렇게 써주어야 하는거 같아요.

copy 역시 마찬가지~
system("copy c:\\test\\1\\* c:\\test\\2");

실행결과는 대성공~!
오늘도 즐거운 프로그래밍 :)
댓글
댓글쓰기 폼