티스토리 뷰
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");
실행결과는 대성공~!
오늘도 즐거운 프로그래밍 :)
'Language > C C++' 카테고리의 다른 글
함수 이름 앞에 ::가 붙는 경우 (0) | 2010.04.07 |
---|---|
extern "C"와 function overload (0) | 2009.09.02 |
유니코드 프로그래밍 (0) | 2009.02.13 |
구조체 포인터에 관하여 (0) | 2008.12.09 |
미리 컴파일된 헤더 - PCH 에러 해결법 (0) | 2008.12.09 |
함수로 배열 리턴 받는 방법 (2) | 2008.12.09 |
여러개의 c파일에서 변수 끌어다 쓰기 (0) | 2008.12.08 |
전처리기에 대하여 (0) | 2008.11.13 |
system(); 함수 사용시에 폴더 경로를 절대경로로 지정할 때 주의할점! (0) | 2008.10.27 |
댓글
공지사항
최근에 올라온 글
- Total
- 745,183
- Today
- 4
- Yesterday
- 264
TAG
- kering
- linux
- AWS
- java
- C
- MFC
- Quiz
- C++
- winapi
- 안드로이드
- source
- db
- driver
- database
- jni
- algorithm
- android
- gcc
- jni강좌
- it
- 드라이버
- 프로그래밍
- Visual C++
- Cloud
- Python
- 음악
- NDK
- 리눅스
- API
- Troubleshooting