Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1327 connectés 

  FORUM HardWare.fr
  Programmation
  C

  Fonction prenant un buffer en param et retournant un pointeur

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Fonction prenant un buffer en param et retournant un pointeur

n°1011685
Bigon
Avis défavorable
Posté le 14-03-2005 à 02:27:51  profilanswer
 

Au risque de me faire insulter :p
 
Voila, soit une fonction prenant un buffer comme paramètre et retournant un pointeur vers ce buffer (genre fgets). Je voudrais savoir si ce pointeur qu'on recois en retour a une autre utilite que de verifier s'il est égale a NULL. Est-ce que ca a beaucoup de sens de faire:

Code :
  1. buffer=fgets(buffer,42,file);


 
Je suis entrain de coder un projet et d'autre personnes de mon groupe on fait comme ca...et ca me choque...


---------------
Le salut ne viendra pas d'esprits au garde-à-vous.
mood
Publicité
Posté le 14-03-2005 à 02:27:51  profilanswer
 

n°1011686
thermoclin​e
Geek intelligent
Posté le 14-03-2005 à 02:39:19  profilanswer
 

HAN!
 
...
 
J'ai rien compris a ton discours (elle fait quoi la fonction cense prendre le buffer en entree?), et le bout de "code" ne rime a rien.
 
Un peu plus de details seraient les bienvenus.

n°1011732
Emmanuel D​elahaye
C is a sharp tool
Posté le 14-03-2005 à 09:21:17  profilanswer
 

Bigon a écrit :

Voila, soit une fonction prenant un buffer comme paramètre


Qu'est-ce qu'un 'buffer' ? Le premier paramètre de fgets() est l'adresse d'un tableau de char. Point.

Citation :


 et retournant un pointeur vers ce buffer (genre fgets).  


fgets() retourne l'adresse du tableau de char passé en 1er paramètre ou NULL pour indiquer un défaut d'entrée.

Citation :


Je voudrais savoir si ce pointeur qu'on recois en retour a une autre utilite que de verifier s'il est égale a NULL.


Le test à NULL permet de savoir si il y a eu une erreur d'entrée (c'est comme ça que l'on détecte la fin de fichier, par exemple). Ce n'est pas inutile à mon sens...

Citation :


Est-ce que ca a beaucoup de sens de faire:

Code :
  1. buffer=fgets(buffer,42,file);




Non.


---------------
Des infos sur la programmation et le langage C: http://www.bien-programmer.fr Pas de Wi-Fi à la maison : http://www.cpl-france.org/
n°1011747
Bigon
Avis défavorable
Posté le 14-03-2005 à 09:41:57  profilanswer
 

Merci ca repond à ma question, le truc que font les autre de mon groupe de projet est pas bon... :ange:  
 
ps:faut que j'arrête de poster des messages après minuit moi :p


---------------
Le salut ne viendra pas d'esprits au garde-à-vous.

Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  C

  Fonction prenant un buffer en param et retournant un pointeur

 

Sujets relatifs
lecture des n prochains bits du buffer...Passer la référence d'une fonction
pb sur les fichiers et une fonction help me please tres urgentprobleme de fonction
Fond de feuille en fonction d'un index[VB6]Execution Requete en fonction d'une selection dans une combobox
Cherche le nom d'une fonction Crystal Report (SQL derrière)Path UNC dans une fonction
[access] Je n'arrive pas à trouver la déclaration d'une fonctionAjouter un signe devant le résultat en fonction du champ
Plus de sujets relatifs à : Fonction prenant un buffer en param et retournant un pointeur


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR