>> Technologie Électronique >  >> Maison intelligente >> Vie connectée

Comment créer des fichiers binaires en programmation

Un fichier binaire (extension .bin) est un fichier texte encodé. Utilisé en programmation pour sauvegarder des informations logicielles sans les laisser en clair. Peut stocker tout type : chaînes, entiers, booléens, encodés. Récupérables au démarrage de l'application ou lors de l'interaction utilisateur.

Étape 1 : Espace de noms (Namespace)

Ajoutez l'espace de noms « System.IO » en tête de votre fichier de code. Lecture/écriture fichiers nécessitent les classes de IO. Exemple (C#) : using System.IO;

Étape 2 : Créer le flux binaire

Créez la variable FileStream et assignez un flux binaire. Le fichier est créé (vide). Extension standard : .bin. Exemple (C#) :

FileStream file = new FileStream(@"C:\monfichierbinaire.bin", FileMode.Create);
BinaryWriter binaryStream = new BinaryWriter(file);

Étape 3 : Écrire dans le fichier

Utilisez la méthode « Write ». Elle encode automatiquement en binaire. Pas d'encodage manuel nécessaire. Exemple :

binaryStream.Write("Mon Premier Fichier Binaire");
binaryStream.Write(10);

Étape 4 : Fermer le fichier

Fermez le flux une fois toutes les infos sauvegardées. Crucial : libère le fichier pour autres apps/utilisateurs. Exemple :

binaryStream.Close();

Note : En pratique moderne, utilisez using ou try/finally pour garantir la fermeture même en cas d'erreur. Exemple : using (var bw = new BinaryWriter(File.Open(path, FileMode.Create))) { bw.Write(...); }

Vie connectée