Lecture octets d'une disquette - C++ - Programmation
MarshPosté le 27-02-2008 à 15:17:25
Bonjour,
J'aimerais en c++ pouvoir accéder en lecture et/ou écriture aux différents octets d'une disquette (sur toute la disquette, y compris secteur boot, table d'allocation, répertoire racine, ...) d'une manière précise, par exemple le 51° octet a telle valeur, etc...
Malheureusement ces codes sont en langage C et font appels aux bibliothèques stdio.h, dos.h, conio.h. J'utilise Visual C++ Express et à priori, il ne gère pas ces bibliothèques. De plus j'aimerais faire ces opérations en c++. J'ai essayé de télécharger ces bibliothèques, mais sans grand succès.
Savez-vous comment vous y prendre ? Ou avez vous des pistes ?
Marsh Posté le 27-02-2008 à 15:17:25
Bonjour,
J'aimerais en c++ pouvoir accéder en lecture et/ou écriture aux différents octets d'une disquette (sur toute la disquette, y compris secteur boot, table d'allocation, répertoire racine, ...) d'une manière précise, par exemple le 51° octet a telle valeur, etc...
En recherchant sur le net, j'ai trouver entre autres 3 pages sur le site CPP France :
- INFORMATION D'UN LECTEUR : http://www.cppfrance.com/codes/INF [...] _9723.aspx
- AFFICHAGE D'UN SECTEUR D'UNE DISQUETTE EN HEXA : http://www.cppfrance.com/codes/AFF [...] 17727.aspx
- MONTRER L'ETAT DES CLUSTER DANS LA FAT12 D'UNE DISQUETTE : http://www.cppfrance.com/codes/MON [...] 18226.aspx
Malheureusement ces codes sont en langage C et font appels aux bibliothèques stdio.h, dos.h, conio.h. J'utilise Visual C++ Express et à priori, il ne gère pas ces bibliothèques. De plus j'aimerais faire ces opérations en c++. J'ai essayé de télécharger ces bibliothèques, mais sans grand succès.
Savez-vous comment vous y prendre ? Ou avez vous des pistes ?
Merci d'avance