krzaczki w odczytcie z pliku

0

mam pytanie do kodu

while(ch!='>')
	{
   		baza_out.get(ch);	
		znacznik[i]=ch;
		i++;
	}
	cout<<znacznik;

w pliku mam znacznik html, kod powinien wyświetlać postać "<html>"
a wyświetla "<html>8*" czyli za właściwym txt jakies 2 krzaczki, dlaczego ?, wielkosc tablicy znacznik jest równa 50.

0

bo nie wstawiłeś na koniec danych znaczka o numerze 0.

0

Wystarczy, ze po nawiasie zamykającym pętle wstawisz:

znacznik[i]=0;

1 użytkowników online, w tym zalogowanych: 0, gości: 1