langage c fmemopen
Répondre à la discussion
Affichage des résultats 1 à 3 sur 3

langage c fmemopen



  1. #1
    kizakoo

    langage c fmemopen


    ------

    Bonsoir, j'ai cherché sur internet comment fonctionne la fonction FILE *fmemopen(void *buf, size_t size, const char *mode) se trouvant dans la bibliothèque stdio.h mais je ne comprends vraiment pas ce que fait cette fonction: que prend-elle en paramètre comment l'utiliser?

    Je vous serais énormément reconnaissant si une personne peut m'expliquer à l'aide d'un petit programme.
    Mercii ...

    -----

  2. #2
    invite44510b00

    Re : langage c fmemopen

    Bonjour

    Je ne connais plus grand chose au C, que je n'ai pas pratiqué depuis plus de 20 ans, mais en regardant le prototype il semble a priori que cette fonction retourne un handler de fichier permettant d'utiliser les fonction de lecture et d'écriture fichier directement sur un espace mémoire pré alloué (décrit par les paramètres void *buf, size_t size). Le paramètre mode doit sans doute décrire un accès de type lecture/écriture ou peut être direct/séquentiel (voire la doc, ce que je n'ai pas fait).

  3. #3
    Deedee81

    Re : langage c fmemopen

    Salut,

    D'accord avec Fustigator. J'avoue ne jamais voir utilisé ça en C !
    Ca permet de manipuler une zone mémoire "comme si c'était un fichier".

    Ici c'est plutôt bien expliqué (et en français ) :
    http://manpagesfr.free.fr/man/man3/fmemopen.3.html
    "Il ne suffit pas d'être persécuté pour être Galilée, encore faut-il avoir raison." (Gould)

Discussions similaires

  1. [Génétique] le langage génétique expliqué en langage humain est ce possible?
    Par ramzus2 dans le forum Biologie
    Réponses: 3
    Dernier message: 20/11/2018, 17h21
  2. [Programmation] traduction d'un langage C en langage assembleur
    Par marcuccio19 dans le forum Électronique
    Réponses: 12
    Dernier message: 23/05/2017, 23h59
  3. Differences entre le langage C et le langage Arduino
    Par invitef8e520ed dans le forum Électronique
    Réponses: 7
    Dernier message: 19/03/2015, 22h44
  4. Langage C et langage HTML
    Par inviteafe88240 dans le forum Programmation et langages, Algorithmique
    Réponses: 19
    Dernier message: 12/08/2013, 20h07