C 코드에서 시스템 기능을 사용하여 cp 명령을 호출하고 있습니다. 성공적으로 실행되었는지 여부를 알고 싶습니다.C에서 시스템 호출 반환 값
4
A
답변
7
system() 기능을 사용하십시오. 실행 된 명령의 상태를 반환합니다. 이 값이 0이면 성공한 것으로 보입니다.
4
system
호출의 반환 값을 확인하기에 충분해야합니다.
man system
에서 맥
: waitpid에 의해 반환
시스템() 함수는 쉘의 출구 상태를 반환 (2) -1 포크를 호출 할 때 에러가 발생한 경우 (2) 또는 waitpid (2). 반환 값이 127 이면 쉘 실행이 실패했습니다 ( ).
관련 문제
- 1. Objective-C에서 Unix 시스템 호출
- 2. 리눅스 시스템 호출 getifaddr의 C++ 내 C에서
- 3. 웹 서비스 호출 래퍼에서 반환 값 처리
- 4. 파이프 시스템 호출
- 5. const 함수의 반환 값
- 6. 반환 값
- 7. 반환 값
- 8. 반환 값
- 9. C에서 시스템 프로그래밍
- 10. bash 반환 값
- 11. Moq 캐시 반환 값
- 12. 아이폰 - performSelectorOnMainThread 반환 값
- 13. Objective-C에서 반환
- 14. 함수 C에서 포인터를 반환
- 15. C에서 주소를 반환
- 16. UDF에서 테이블 반환 (C에서)
- 17. 시스템 호출 번호와 시스템 호출 핸들러 포인터 사이의 충돌
- 18. 반환 값 javascript UIWebView
- 19. C에서 호출 할 때 함수의 반환 형식이 지정되는 이유는 무엇입니까?
- 20. PHP 시스템 반환 형식
- 21. XPathExpression 동적 반환 값
- 22. 팝업 창 반환 값
- 23. 속성에서 값 유형 반환
- 24. 반환 값 SqlCommand를 사용하여
- 25. Objective C에서 C++ 메서드 호출
- 26. C에서 십진수 값 반올림
- 27. 키 값 Objective C에서
- 28. C에서 C++ 라이브러리 호출 #
- 29. C에서 동적 메서드 호출 #
- 30. C에서 비동기 호출 동기화