Dlaczego zapis binarny tutaj nie powoduje zmniejszenia objetosci tekstu ?
Np. przy zapisie 4 zer do binarnego mam wielkosc 4 bajty, czyli taka jak identyczny plik tekstowy...
std::ofstream FILE;
//name
FILE.open("plik.dat", std::ofstream::binary);
int i=0;
std::string temp;
while (kopia[i])
{
inorder(z, c, 0, kopia[i],temp); //poprawna funckja tworzaca zawartosc stringa temp (zapisuje do temp dynamiczny prefixowy kod huffmana dla znaku kopia[i])
//std::cout<<temp<<"|";
FILE<<temp;
temp.clear();
++i;
}
FILE.close();