Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- TP1 sys
- QUESTION :
- -rwx---r-x 1 d1103438 vboxusers 247 26 sept. 09:16 file1.cxx
- -rw-r--r-- 1 d1103438 vboxusers 1796 26 sept. 09:57 file1.o
- -rwxr-xr-x 1 d1103438 vboxusers 3924 26 sept. 09:57 file1.run
- -rwx---r-x 1 d1103438 vboxusers 167 26 sept. 08:29 file2.cxx
- -rw-r--r-- 1 d1103438 vboxusers 1054 26 sept. 09:57 libSys.a
- -rw-r--r-- 1 d1103438 vboxusers 588 26 sept. 09:56 makefile
- file1.run
- / \
- file1.o libSys.a
- / \
- file1.cxx notreEntete.h
- 5.
- QUESTION: Quel est le code de retour de l'exécution du programme avec
- ./exempleStat.run exempleStat.cxx
- -> 0
- ?. Et si on lance le programme sans aucun argument
- ./exempleStat.run
- -> 1
- ? Pourquoi ?
- -> il manque un argument
- QUESTION: Quel est le code de retour de l'exécution du programme avec
- ./exempleStatErrno.run exempleStat.cxx
- -> 0
- ?. Et si on lance le programme sans aucun argument
- ./exempleStatErrno.run
- -> 2
- ? Utilisez le man dans le shell, en lançant man 2 stat, pour trouver une explication du code d'erreur obtenu, plus détaillé que celle fournie par strerror(). Ecrivez-la.
- VALEUR RENVOYÉE
- S'il réussit, cet appel système renvoie 0. S'il échoue, il renvoie -1 et remplit errno en conséquence.
- Notre fonction Errno demande de renvoyer 2 lorsque la valeur est -1.
- pour compresser :
- tar cvf - exo_01 | gzip -9 - > exo_01.tar.gz
- QUESTION: Quel est le premier répertoire visité pendant l'exécution du make? Quels sont les fichiers et/ou répertoires crées par l'exécution du make?
- le premier répertoire visité est include.
- le dossier lib et les fichiers libSys.a et nsSysteme.o sont crées.
- Exo2
- Attention au transtypage : string -> char* faire .c_str()
- char* -> string faire string (“ “) ou string+char* qui donne un string
- mais on ne peut pas concaténer 2 adresses !
Add Comment
Please, Sign In to add comment