Differences

This shows you the differences between two versions of the page.

Link to this comparison view

sde2:laboratoare:02_rust [2023/03/12 12:56]
cristiana.andrei [Le type Result]
sde2:laboratoare:02_rust [2023/03/14 08:07] (current)
cristiana.andrei [Exercises]
Line 1: Line 1:
 ====== TP 02 - Systems de fichiers et le type Result ====== ====== TP 02 - Systems de fichiers et le type Result ======
 +===== Assignment ===== 
 +<note warning>​ 
 +Vous devez **accepter** le assignment d'ici et travailler avec ce repository: [[https://​classroom.github.com/​a/​sNXCQSO0|Lab2]] 
 +</​note>​
 ===== Objectifs ===== ===== Objectifs =====
 Le but de ce TP est d'​apprendre à utiliser ​ Le but de ce TP est d'​apprendre à utiliser ​
Line 197: Line 200:
   * Linux permissions [[https://​en.wikipedia.org/​wiki/​Chmod]]   * Linux permissions [[https://​en.wikipedia.org/​wiki/​Chmod]]
  
-<​hidden>​ +===== Exercises ​===== 
-===== Sujets ​===== +  - Écrivez un programme qui reçoit en paramètre un dossier. Imprimer le contenu du dossier. ​//Hint: [[https://​doc.rust-lang.org/​std/​fs/​fn.read_dir.html|read_dir]]//​
-  - Écrivez un programme qui reçoit en paramètre un dossier. Imprimer le contenu du dossier. ​+
   - Écrivez un programme qui reçoit en argument de ligne de commande un fichier et une tâche. Mettre en œuvre les tâches :    - Écrivez un programme qui reçoit en argument de ligne de commande un fichier et une tâche. Mettre en œuvre les tâches : 
     - **print** - imprime le contenu du fichier et le file descriptor  ​     - **print** - imprime le contenu du fichier et le file descriptor  ​
Line 208: Line 210:
     - **mode_text** - affiche le mode (permissions) en text (rwx...) du fichier ​     - **mode_text** - affiche le mode (permissions) en text (rwx...) du fichier ​
     - **print_buffer** - imprimez le contenu du fichier à l'aide des fonctions open et read.      - **print_buffer** - imprimez le contenu du fichier à l'aide des fonctions open et read. 
-</​hidden>​ 
 <​hidden>​ <​hidden>​
 ===== Solutions ===== ===== Solutions =====
 [[https://​github.com/​UPB-FILS-SdE2/​Solutions/​tree/​main/​tp3|Solutions]] [[https://​github.com/​UPB-FILS-SdE2/​Solutions/​tree/​main/​tp3|Solutions]]
 </​hidden>​ </​hidden>​
sde2/laboratoare/02_rust.1678618593.txt.gz · Last modified: 2023/03/12 12:56 by cristiana.andrei
CC Attribution-Share Alike 3.0 Unported
www.chimeric.de Valid CSS Driven by DokuWiki do yourself a favour and use a real browser - get firefox!! Recent changes RSS feed Valid XHTML 1.0