Salut à tous,
J'ai une grosse fonction qui utilise plusieurs itérations à cause des traitements qu'elles réalisent sur mes donnés.
Je dois stocker ces données dans un fichier, mais vu que toutes mes fonctions sont rappelées plusieurs fois et qu'au finale jai une fonction qui contient mes données dans une liste chainée, comment écrire ces données dans un file descriptor, sans l'ouvrir plusieurs fois, surtout que mon write() ou fwrite() échoue et fait parfois même segfaulter mon programme.
En gros, comment faire une fonction qui reçoit plusieurs chaines de caractères (On appel plusieurs fois cette fonction pour lui envoyer la chaine de caractère en paramètre) et qui va stocker chaque chaînes dans un fichier?
Merci de votre aide, A+
Partager