Advertisement
adhed

Untitled

May 29th, 2015
214
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.67 KB | None | 0 0
  1. #include <fcntl.h>
  2. #include <stdio.h>
  3. #include <sys/stat.h>
  4. #include <unistd.h>
  5. #define MAX_BUF 1024
  6. int main() {
  7. int fd; // zmienna dla deskryptora pliku
  8. char * myfifo = "/tmp/myfifo"; // zmienna dla ścieżki do pliku potoku
  9. char buf[MAX_BUF]; // zmienna dla tablicy bufora
  10.  
  11. /* otwarcie pliku - tylko do odczytu
  12. zapisanie deskryptora do zmiennej fd */
  13. fd = open(myfifo, O_RDONLY);
  14.  
  15. // odczytanie danych i zapisanie ich do zmiennej buf - bufora
  16. read(fd, buf, MAX_BUF);
  17.  
  18. // wyswietlenie zawartości zmiennej buf - czyli zawartości pliku
  19. printf("Odebrano: %s\n", buf);
  20.  
  21. // zamknięcie pliku o deskryptorze fd
  22. close(fd);
  23. return 0;
  24. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement