Cum se creează fișiere binare

click fraud protection
Femeie care folosește un laptop noaptea târziu

O femeie care folosește un computer într-o cameră întunecată.

Credit imagine: demaerre/iStock/Getty Images

Un fișier binar este un fișier text codificat cu extensia .bin. Acest tip de fișier este utilizat în programarea aplicațiilor pentru a salva informații despre software fără a le lăsa în text simplu. Puteți salva orice tip de date - șiruri, numere întregi sau booleeni - și puteți codifica informațiile. Dimpotrivă, puteți prelua aceste informații în timpul rulării software-ului, fie când pornește aplicația, fie când utilizatorul interacționează cu aplicația.

Pasul 1

Adăugați spațiul de nume în pagina de cod a proiectului dvs. Scrierea și citirea fișierelor necesită spațiul de nume „IO”. Un spațiu de nume este o bibliotecă de clase utilizate de un dezvoltator. Scrierea în fișiere necesită clasele conținute în spațiul de nume IO. Adăugați următoarea linie la începutul fișierului de cod: include System. IO;

Videoclipul zilei

Pasul 2

Creați variabila filestream și atribuiți-o unui flux binar. În acest moment, fișierul este creat, dar este un fișier binar gol. Fișierele binare pot fi create cu orice extensie, dar standardul este „.bin”. Mai jos este codul care creează fișierul binar: FileStream file = new FileStream("C:\mybinaryfile.bin", FileMode. Creare) GO BinaryWriter binarystream = nou BinaryWriter (fișier);

Pasul 3

Scrieți în fișierul binar folosind funcția „Scrieți”. Funcția Write codifică automat valorile în modul binar, astfel încât nu este nevoie să codificați informațiile înainte de a le salva în fișier. Mai jos este un exemplu de scriere într-un fișier binar: binarystream. Scrie ("Primul meu fișier binar") GO binarystream. Scrie (10);

Pasul 4

Închideți fișierul după ce toate informațiile au fost salvate în fișier. Închiderea fișierului este importantă în programare, deoarece procesul eliberează fișierul și îl deblochează pentru utilizare de către utilizatori sau alte aplicații. Următoarea linie închide fișierul binar și îl salvează pe hard disk: binarystream. Închide();