|
|||||||
| Développements Tout ce qui touche au développement d'applications ou du Web |
![]() |
|
|
LinkBack (1) | Outils de la discussion | Modes d'affichage |
|
|
#1 (permalink)
|
|
Débutant
![]() Date d'inscription: mars 2003
Messages: 709
Pouvoir de réputation: 69
![]() |
Salut,
g (encore) une question par rapport au C. /o J'entame une lecture de fichier dans le main() avec fopen() et fgetc() puis je souhaite traiter l'affichage des caracteres differemnt selon un choix fait par l'utilisateur. Comment dois-je transmettre mon FILE* fptr aux sous-programmes gérants l'affichage ? Et comment l'intercepter par les SP: void decompoBinaire(FILE*f) ; void decompoBinaire(&FILE*f) ;?
__________________
|
|
|
|
|
|
#2 (permalink) |
|
Débutant
![]() Date d'inscription: avril 2002
Localisation: Belgique
Messages: 2 973
Pouvoir de réputation: 188
![]() |
void decompoBinaire(&FILE*f) ; ==> très bizarre cette déclaration. à mon avis, tu as voulu mettre FILE ** f pour pouvoir faire un appel du style decompoBinaire(&fp)
le FILE * est suffisant pour employer le fichier ouvert (lire et écrire). Le seul interet de faire un FILE ** est de pouvoir modifier le pointeur et que le main soit au courant (intéret très limité).
__________________
"Etre tolérant, ce n'est pas tolérer l'intolérance des autres" (Jules Romain) Mes travaux photographiques Sympathisant GreenPeace et militant Ecolo |
|
|
|
|
|
#3 (permalink) |
|
Informaticien du dimanche
![]() Date d'inscription: mars 2003
Localisation: Autrefois, on appelait cela Europe
Messages: 7 036
Pouvoir de réputation: 387
![]() ![]() |
Salut,
Réponse : void decompoBinaire(FILE*f) L'autre devrait générer une erreur... Enfin en tout cas je n'y vois pas de sens.
__________________
On vit dans un monde de cinglés : http://www.youtube.com/watch?v=Oxbu5ctWgys&fmt=18
|
|
|
|
![]() |
|
|
|||||||||||||||
|
||||||||||||||||
| Outils de la discussion | |
| Modes d'affichage | |