J'utilise la fonction système dans le code C pour appeler la commande cp. Je veux savoir si elle a été exécutée avec succès ou non?Valeur de retour d'appel système dans C
4
A
Répondre
7
Utilisez la fonction system(). Il renvoie l'état de la commande exécutée. Si c'est 0, alors il semblerait que ce soit un succès.
4
Doit être suffisant pour vérifier la valeur de retour de system
appel.
De man system
sur Mac: fonction
Système() renvoie l'état de sortie de l'enveloppe retourné par waitpid (2), ou -1 en cas d'erreur lors de l'appel fourche (2) ou waitpid (2). Une valeur de retour de 127 signifie que l'exécution du shell a échoué.
Questions connexes
- 1. Valeur de retour de XPathSelectElement (s) dans C#
- 2. formulaire de retour valeur de retour
- 3. setlocale valeur de retour
- 4. Valeur de retour PHP
- 5. Jquery valeur de retour
- 6. Valeur de retour de XXTEA
- 7. fonction examen valeur de retour dans GDB
- 8. C++, la recherche et la valeur de retour
- 9. C - Quelle est la valeur de retour d'un point-virgule?
- 10. Valeur de retour de oci_parse
- 11. Besoin d'une valeur de retour d'une procédure stockée en C#
- 12. WebGl Uniformes valeur de retour
- 13. Retour dans Objective-C
- 14. Comment détecter une date de retour système?
- 15. problème valeur de retour NSDictionary
- 16. C# Valeur de retour d'une propriété qui est annulable
- 17. Lecture json valeur de retour
- 18. retour Prevent Null Valeur
- 19. @selector et valeur de retour
- 20. JUnit Valeur de retour int
- 21. setInterval/SetTimeOut Valeur de retour
- 22. Passer une valeur de retour
- 23. Ajax valeur post retour
- 24. invoquer la fonction C avec struct comme valeur de retour dans C#
- 25. C/Assembleur - Code retour dans un système d'exploitation mono-utilisateur mono-tâche sans pile
- 26. Obtenir la valeur de retour de processus
- 27. xcodebuild retour valeur
- 28. Valeur de retour Regex entre deux valeurs?
- 29. Remplacer l'index Retour dans la collection C#
- 30. MySQL valeur de retour d'une instruction SELECT