[C] fonctions de stdio.h

fonctions de stdio.h [C] - Programmation

Marsh Posté le 25-10-2001 à 09:39:18    

Qui peut m'expliquer à quoi correspond la position d'un fichier et a quoi ca sert dans les fonctions comme fgetpos, rewind, ...?

Reply

Marsh Posté le 25-10-2001 à 09:39:18   

Reply

Marsh Posté le 25-10-2001 à 09:48:14    

En fait, quand tu utilise un fichier dans un programme (qd le fichier est "ouvert" en mémoire, tu as toujours un pointeur dans ce fichier, qui te permet d'interagir avec celui-ci (pour y écrire ou y lire qqch) ta fonction fgetpos te donne la position actuelle du pointeur dans ton ficher...
Mais ça, c de la prog comme qd on en faisait en l'an 40 av Jésus Christ (voir avant !). T'as windows comme OS ?

Reply

Marsh Posté le 25-10-2001 à 10:01:59    

El_Gringo a écrit a écrit :

En fait, quand tu utilise un fichier dans un programme (qd le fichier est "ouvert" en mémoire, tu as toujours un pointeur dans ce fichier, qui te permet d'interagir avec celui-ci (pour y écrire ou y lire qqch) ta fonction fgetpos te donne la position actuelle du pointeur dans ton ficher...
Mais ça, c de la prog comme qd on en faisait en l'an 40 av Jésus Christ (voir avant !). T'as windows comme OS ?  




 
Ouais j'ai Windows mais j'ai essayé de chercher une fonction dans la bibliothèque Winbase j'ai pas trouvé. Je veux juste pouvoir effacer plusieurs fichiers ayant la même extension mais je prefererais utilser stdio.h et programmer mes propres objets plutot que d'utiliser du code tout fait.

Reply

Marsh Posté le 25-10-2001 à 10:08:41    

hé ouais, mais bon... utiliser du code tout fais, y va falloir t'y faire si tu veux être performant ! la programmation-bricolage, tout seul dans son grenier, c fini ! y faut que tu tienne compte du fait qu'il y a des type meilleurs que toi (et que moi, bien sur, c pas contre toi en particulier:D) qui ont bosser plus longtemps que toi sur ces trucs.. alors pourquoi les ignorer !? à ce moment là, y faut pas utiliser stdio.h non plus... ça aussi ça à été programmé par d'autres... non, la seule solution c l'assembleur (et encore, ça aussi, ça à éyé programmé). non, en fait, lance toi dans la chimie, et fait toi tes propres processeurs. G juste un peu peur que tu prenne un peu de retard !:D
 
Pour ton truc, avec les MFC, t'utilises juste CFindFile qui est capable de t'énumérer les fichiers qui correspondent à un masque, dans un répertoire (exemple, énumération des fichiers c:\repert\*.exe)
ça fait envie, hein !? :D
Parce qu'avec stdio, j'te souhaite bonne chance !

Reply

Marsh Posté le 25-10-2001 à 10:23:00    

T'a raison je serai pas performant si je fais tout tout seul et pas bien rapide, en fait je t'avoue que j'utilise directx pour les applications graphiques.
Mais la je voulais éviter Windows vu que c'est juste un programme DOS qui supprime des fichiers.

Reply

Marsh Posté le 25-10-2001 à 10:28:27    

Pourquoi quand j'inclus la bibli Winbase.h il me fait 74 erreurs lors de la compilation? :(

Reply

Marsh Posté le 25-10-2001 à 10:32:23    

bkadoum a écrit a écrit :

Pourquoi quand j'inclus la bibli Winbase.h il me fait 74 erreurs lors de la compilation? :(  




 
C'est bon j'ai trouvé faut inclure windows.h avec :D

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed