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

lauremathieu Messages postés 3 Date d'inscription jeudi 30 avril 2009 Statut Membre Dernière intervention 8 février 2010 - 8 févr. 2010 à 15:16
BruNews Messages postés 21041 Date d'inscription jeudi 23 janvier 2003 Statut Modérateur Dernière intervention 21 août 2019 - 8 févr. 2010 à 15:54
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

BruNews Messages postés 21041 Date d'inscription jeudi 23 janvier 2003 Statut Modérateur Dernière intervention 21 août 2019 19
8 févr. 2010 à 15:54
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++
0
Rejoignez-nous