zapisywanie znakow do pliku

0

mam problem przy zapisywaniu znakow ascii do pliku.

int main (){

......

string txt;

for(int i =0; i<ile;i++){

w = rand() %93 + 33;
txt=(char)w;
cout<<txt.c_str();
plik<<txt.c_str();

}

return 0;

}

Zamiast znakow sa krzaki, a dokladniej kwadraciki zk rzyzykiem na koncu. Co moze byc zle?

0

Kod wydaje się być prawidłowy. Czy krzaki pojawiają się też na konsoli? Pokaż może większą cześć kodu.

0

Jednak wszystko dziala jak otworze czyms innym niz zwykly notatnik. Pewnie sie jakos kodowanie zmienialo, czy cos. Przepraszam za klopot.

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