Programmation en c
Fermé
ezekiel
-
1 oct. 2010 à 19:06
fiddy Messages postés 11069 Date d'inscription samedi 5 mai 2007 Statut Contributeur Dernière intervention 23 avril 2022 - 2 oct. 2010 à 00:47
fiddy Messages postés 11069 Date d'inscription samedi 5 mai 2007 Statut Contributeur Dernière intervention 23 avril 2022 - 2 oct. 2010 à 00:47
A voir également:
- Programmation en c
- Application de programmation - Guide
- Mettre en veille un programme - Guide
- Programmation logo tortue télécharger - Télécharger - Études & Formations
- Programmation télécommande porte de garage brico depot - Forum Matériel & Système
5 réponses
fiddy
Messages postés
11069
Date d'inscription
samedi 5 mai 2007
Statut
Contributeur
Dernière intervention
23 avril 2022
1 842
2 oct. 2010 à 00:21
2 oct. 2010 à 00:21
Bonjour,
Votre code est bon (même s'il manque le fclose, et l'accolade final).
Le problème c'est que la fonction fopen ne fait pas ce que vous pensez.
fclose permet d'ouvrir le fichier en mémoire. Concrètement cela veut dire qu'un pointeur de flux va se positionner sur le premier byte du fichier.
En aucun cas, vous verrez le bloc note s'ouvrir ou autre joyeuseté graphique.
Cdlt,
Votre code est bon (même s'il manque le fclose, et l'accolade final).
Le problème c'est que la fonction fopen ne fait pas ce que vous pensez.
fclose permet d'ouvrir le fichier en mémoire. Concrètement cela veut dire qu'un pointeur de flux va se positionner sur le premier byte du fichier.
En aucun cas, vous verrez le bloc note s'ouvrir ou autre joyeuseté graphique.
Cdlt,
bonjour,
Est ce que vous avez mis tout le chemin de l'adresse de ton fichier ou pas?
par exemple:
float INPUT[100];
FILE *ReadInput;
ReadInput = fopen ("c:\\signal.txt", "r" ) ;
Est ce que vous avez mis tout le chemin de l'adresse de ton fichier ou pas?
par exemple:
float INPUT[100];
FILE *ReadInput;
ReadInput = fopen ("c:\\signal.txt", "r" ) ;
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
merci d'avoir répondu , mais comment lire le fichier?
>"r" : lecture seule. Vous pourrez lire le contenu du fichier, mais pas écrire dedans. Le fichier doit avoir été créé au préalable.
>"r" : lecture seule. Vous pourrez lire le contenu du fichier, mais pas écrire dedans. Le fichier doit avoir été créé au préalable.
fiddy
Messages postés
11069
Date d'inscription
samedi 5 mai 2007
Statut
Contributeur
Dernière intervention
23 avril 2022
1 842
2 oct. 2010 à 00:47
2 oct. 2010 à 00:47
Pour lire le fichier, vous pouvez utiliser les fonctions fgets() : http://www.linux-kheops.com/doc/man/manfr/man-ascii-0.9/man3/fgets.3.txt.html
Cdlt,
Cdlt,