Mam pytanie/problem. Jak w C++ zapisać do pliku binarnego jakiś tekst ( string, char[] ) ?
Jeśli chodzi o liczby to bez problemu zapisuje ale jak chce jakiś napis to zapisuje normalnie ( w notatniku sprawdzam ).
Próbowałem np. tak:
ofstream file("foo.txt", ios::binary);
char c = 'a';
file.write(&c, sizeof(c));
ofstream file("foo.txt", ios::binary);
char* c = new char[1];
c[0] = 'a';
file.write(c, sizeof(c));
delete [] c;
Da się w ogóle zapisać jakiś napis do pliku binarnego? Jeśli nie to można w ogólne przez pliki binarne obsługiwać jakiś tekst/napis czy tylko liczby? Może jakoś zamienić poszczególne znaki na nr. znaku?
Z góry THX za pomoc.