Bonjour � tous,
voila si je veux lire un fichier je peux faire :
et ensuite je peux faire :
Code : S�lectionner tout - Visualiser dans une fen�tre � part int fd = open("fichier_a_lire.txt", O_RDONLY);
ou faire
Code : S�lectionner tout - Visualiser dans une fen�tre � part read(fd, buffer, 256);
mais c'est quoi le mieux?
Code : S�lectionner tout - Visualiser dans une fen�tre � part
1
2 void* addr = mmap(NULL,length_of_fichier_a_lire, , fd, 0); strncpy( buffer, addr, 256);
dans les deux cas le fichier est charg� en RAM par le noyau via l'appel syst�me open, donc pourquoi s�emb�ter avec mmap ?
merci de vos �claircissements
Partager