#include <fcntl.h> #include <stdio.h> #include <string.h> #include <sys/stat.h> #include <sys/types.h> #include <unistd.h> int main (int argc, char* argv[]) { char* filename = argv[1]; int fd = open (filename, O_RDONLY | O_CREAT | O_APPEND, 0666); if (fd) { char buffer[1024]; int n = read(fd, buffer, 1024); } close (fd); return 0; } Scrieti un program "sortint" care se va lansa sub forma: sortint f unde f este un fisier continand reprezentari interne de intregi si sorteaza intregii din acest fisier. Se vor folosi doar functiile de la nivelul inferior de prelucrare a fisierelor si nu se vor folosi fisiere auxiliare. Ok pana aici toate bune si frumoase doar ca ... Buffer e char si mie foarte greu sa le sortez sa zic asa ma puteti ajuta in privinta doar sa le citesc in rest ma descurc ... Dar citirea ma omoara