Langage C : Extraire les données d'un fichier .hf

Signaler
Messages postés
3
Date d'inscription
jeudi 30 avril 2009
Statut
Membre
Dernière intervention
8 février 2010
-
Messages postés
21042
Date d'inscription
jeudi 23 janvier 2003
Statut
Modérateur
Dernière intervention
21 août 2019
-
Bonjour!

Je suis un peu débutante dans le langage C et j'ai un programme à faire qui extrait les données d'un fichier de résultats de calculs Hatree Fock (.hf). ça se présente un peu comme un fichier .C
Connaissez vous les commandes pour ouvrir le fichier, récupérer certaines données sélectivement (suivant le numéro de ligne par exemple), et les stocker dans des variables?
Merci beaucoup!

lauremathieu

1 réponse

Messages postés
21042
Date d'inscription
jeudi 23 janvier 2003
Statut
Modérateur
Dernière intervention
21 août 2019
25
Il n'y a pas notion de 'ligne' dans un fichier, seulement une suite d'octets.
La 1ere ligne c'est tous les octets avant le 1er octet = 13 ou 10.
Chaque ligne ensuite part de ce qui suit un 10 et qui se trouve avant le prochain 13 ou 10.

CreateFile() pour ouvrir fichier.
ReadFile().
CloseHandle().

ciao...
BruNews, MVP VC++