zapisywanie znakow do pliku

zapisywanie znakow do pliku
  • Rejestracja: dni
  • Ostatnio: dni
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?

KA
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 1652
0

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

  • Rejestracja: dni
  • Ostatnio: dni
0

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

Zarejestruj się i dołącz do największej społeczności programistów w Polsce.

Otrzymaj wsparcie, dziel się wiedzą i rozwijaj swoje umiejętności z najlepszymi.