Dziwne rzeczy się dzieją; albo jestem ślepy i nie widzę jakiegoś oczywistego błędu, albo zgłupiałem do końca.
Program ma robić kodowanie rle, ale wrzucam tu tylko ten powycinany fragment:
Jeśli zawartością pliku będą dla przykładu dwa znaki: "ef", to po program wypluje "eff".Kod:char znak2 = NULL;
while(!plik.eof())
{
plik.get(znak2);
cout << znak2;
}
Czemu ;o