Lecture octets d'une disquette

Lecture octets d'une disquette - C++ - Programmation

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

Reply

Marsh Posté le 27-02-2008 à 15:17:25   

Reply

Marsh Posté le 27-02-2008 à 21:49:46    

Sous windows, il faut certainement utiliser les API Win32 qui vont bien.
Fait une recherche sur msdn, sur les api d'accès bas-niveau.

Reply

Sujets relatifs:

Leave a Replay

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