18 avr. 2012

Ubuntu 11.10 - Installer dual-boot avec Windows


Lire et écrire dans un fichier binaire en C++

Un fichier binaire est un fichier contenant une succession d'octets, chacun d'eux pouvant prendre une valeur décimale allant de 0 à 255 (00 à FF en hexadécimal). En général on attribue une extension .bin ou .dat à un fichier binaire qui ne présente pas un format reconnu par un logiciel particulier. Dans le cas contraire, on lui attribue l'extension reconnue par ce logiciel. 
Un fichier binaire se distingue d'un fichier texte (extension .txt) en ce sens qu'il peut contenir des octets dont la valeur ne correspond à aucun des caractères reconnus par un éditeur de texte ordinaire. Pour cette raison un fichier binaire doit être lu soit avec un logiciel spécifique qui comprend son format, soit avec un éditeur hexadécimal. Dans le dernier cas, l'éditeur hexadécimal se contente d'afficher la valeur numérique (00 à FF) de chacun des octets contenus dans le fichier.