Strona: [  << <   1   > >>  ]  z  1     
Autor Temat: Binary
mikmas
From Łódź Stadt




Typ: neutral
Postów: 772
Zarejestrowany: Apr 2003
Binary

No właśnie nie rozumiem edytowania plików binarnych. Binarny system = 0,1? A może mi się coś pomerdało? Ale skoro to jest 0 i 1 to dlaczego jak się otworzy taki "binarnie" zapisany plik, to nie widać żadnych cyfr albo chociaż odpowiedników w znakach (np. " " - 0 i "." - 1)?


_____________________________________________
4C;65;70;69;65;6A;20;62;79;9C;20;73;69;EA;20;
62;61;72;64;7A;69;65;6A;20;73;6B;6F;6E;63;65;
6E;74;72;6F;77;61;B3;20;6E;61;20;6F;64;70;6F;
77;69;65;64;7A;69;2C;20;61;20;6E;69;65;20;6E;
61;20;72;6F;7A;73;7A;79;66;72;6F;77;79;77;61;
6E;69;75;20;3A;50

24-08-2004 21:09
Pokaż profil mikmas  Wyślij email do mikmas   Odwiedź stronę mikmas       3632553
marcin_an
Forumowicz




Typ: neutral
Postów: 1265
Zarejestrowany: Mar 2004

Zacznijmy od tego, że każdy plik na dysku jest zapisany w postaci ciągu bitów o wartościach 0 lub 1. Bity te upakowane są w oktety - zwane bajtami. Bajt jest uznawany za podstawową jednostkę długości danych i wokól niego oraz jego wielokrotności wszystko się kręci. Dlatego, gdy otwierasz plik - widzisz zwykle* reprezentację całych bajtów, a nie poszczególnych bitów. Zatem tak na prawdę każdy plik jest plikiem binarnym, ale przyjęło się tak nazywać wszystkie pliki nietekstowe.
Plik tekstowey to taki plik, który zawiera tylko znaki rozpoznawalne dla człowieka (litery, cyfry, interpunkcyjne i inne**) i dla przeciętnego ludzia ma sens (czyli jakiś tekst itd.).
Przykładem pliku tekstowego może być plik z tekstem "Ala ma kota, a kot ma Alę".
Plikiem binarnym nazwiemy wszystko, co nie jest plikiem tekstowym. Tak to chyba można najprościej ująć .

* - zwykle, bo jakis programista może napisać program wyświetlający to inaczej
** - inne - często są to różnego rodzaju ramki i ozdobniki nie będące tekstem


_____________________________________________
Jedzonko dla Google'a:
Forum na temat Visual Basic, C, C++, Pascal, Programowanie, API, PHP, VBA, VB.NET, QBasic, VBScript, Komputery
Moja strona o wszystkim

24-08-2004 23:42
Pokaż profil marcin_an  Wyślij email do marcin_an   Odwiedź stronę marcin_an  
Wszystkich odpowiedzi: 1 :: Maxymalnie na stronę: 20
Strona: [  << <   1   > >>  ]  z  1