[dev] zapis do pliku -dziwne liczby !?

[dev] zapis do pliku -dziwne liczby !?
PE
  • Rejestracja:ponad 14 lat
  • Ostatnio:ponad 14 lat
  • Postów:2
0

Witam! Mam problem z zapisem do pliku w c++ dev - kompilator

Kopiuj
f (zap==3) // zapis 
    {
  ofstream myfile ("plik.rtf"); 
  if (myfile.is_open())
  {
     myfile <<"jazda"<<endl;
    myfile <<imie<<endl;
    myfile.close();
  }
  else cout << "Unable to open file";
}



                       if (zap==2)  // odczyt 
  if (myfile.is_open())
  {
    while ( myfile.good() )
    {
      getline (myfile,line);
      cout << line << endl;
    }
    myfile.close();
  }

  else cout << "Unable to open file";  

to ta część która zapisuje dane i chodzi o to ze "jazda" mi zapisuje dobrze
a gdy dam zmienna typu int char lub string i chce ja zapisac to zamiast imienia "Marcin" w pliku zapisuje mi "212072" ;D
googluje od wczoraj i nie spotkałem sie zeby ktos wczesniej miał z tym problem. ;(
myśle że to nie jest jednak nic trudnego i prosze o rychłą odpowiedź ! ;*

@Edit dodałek kod zapisu i odczytu pliku

string imie;

edytowany 2x, ostatnio: pentagon
hauleth
Moderator
  • Rejestracja:ponad 17 lat
  • Ostatnio:około 7 godzin
0

Daj cały kod, wywal DevC++, używaj znaczników .


edytowany 3x, ostatnio: hauleth
PE
  • Rejestracja:ponad 14 lat
  • Ostatnio:ponad 14 lat
  • Postów:2
0

i jak? wiesz cos?

byku_guzio
ehh to czytanie ze zrozumieniem...

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.