Narzędzia użytkownika

Narzędzia witryny


so:prog_files

Różnice

Różnice między wybraną wersją a wersją aktualną.

Odnośnik do tego porównania

Nowa wersja
Poprzednia wersja
so:prog_files [2024/05/15 21:22]
jkonczak utworzono
so:prog_files [2025/05/27 23:48] (aktualna)
jkonczak
Linia 65: Linia 65:
 Pozycje odniesienia dla ''​lseek'':​ Pozycje odniesienia dla ''​lseek'':​
 <​html><​div style="​margin-bottom:​-1.2em"></​div></​html>​ <​html><​div style="​margin-bottom:​-1.2em"></​div></​html>​
-  * SEEK_SET +  * ''​SEEK_SET''​ 
-  * SEEK_CUR +  * ''​SEEK_CUR''​ 
-  * SEEK_END+  * ''​SEEK_END''​
   ​   ​
 <​html></​div></​html>​ <​html></​div></​html>​
Linia 170: Linia 170:
   - otworzy ten plik do zapisu i odczytu   - otworzy ten plik do zapisu i odczytu
   - ustawi pozycję na początek   - ustawi pozycję na początek
-  - przeczytaj ​16 bajtów i wypisze na ekran,+  - przeczyta ​16 bajtów i wypisze na ekran,
   - odczyta i wypisze na ekran pozycję w pliku,   - odczyta i wypisze na ekran pozycję w pliku,
-  - wpisz do pliku stały ciąg znaków, ​+  - wpisze ​do pliku stały ciąg znaków, ​
   - ponownie odczyta i wypisz na ekran pozycję w pliku.   - ponownie odczyta i wypisz na ekran pozycję w pliku.
 <​html><​div style="​margin-bottom:​-1.2em"></​div></​html>​ <​html><​div style="​margin-bottom:​-1.2em"></​div></​html>​
Linia 179: Linia 179:
 Następnie zmodyfikuj program dodając do listy flag podawanej funkcji ''​open''​ Następnie zmodyfikuj program dodając do listy flag podawanej funkcji ''​open''​
 flagę ''​O_APPEND''​ i porównaj działanie programu. flagę ''​O_APPEND''​ i porównaj działanie programu.
 +
 +
 +~~Zadanie.#​~~
 +Napisz program który usunie z pliku wskazanego jako argument wszystko poza
 +pierwszą linią.
  
  
Linia 198: Linia 203:
 ''​system''​ (np. ''​system("​ls -la"​)''​). Które z tekstów trafiły do pliku po ''​system''​ (np. ''​system("​ls -la"​)''​). Które z tekstów trafiły do pliku po
 uruchomieniu programu? uruchomieniu programu?
 +
  
 ~~Zadanie.#​~~ ~~Zadanie.#​~~
so/prog_files.1715800961.txt.gz · ostatnio zmienione: 2024/05/15 21:22 przez jkonczak