witam
Mam pytanie odnośnie plików binarbych c++nie korzystałem z nich prawie nigdy zawsze jak pisałem sobie jakiś program a piszę programy żeby tam sobie czasem sprawdzić jakieś swoje teorie matematyczne to wystarczały mi pliki tekstowe. Teraz chciałem użyć plików binarnych i wszystko dobrze ale dlaczego plik binarny waży tyle samo co bym go zapisał w pliku tekstowym? Przecież powinien ważyć teoretycznie około 8 razy mniej chyba czy jak to jest?
bool a=1;
ofstream data("data.bin", ios_base::trunc | ios_base::binary);
data.write(( const char * ) & a, sizeof a );