[C++] Zapis struktury z tekstem do pliku binarnego
Ostatnio zmodyfikowano 2012-04-01 20:23
witek122 Temat założony przez niniejszego użytkownika |
[C++] Zapis struktury z tekstem do pliku binarnego » 2012-04-01 19:49:05 Witam! Posklejałem, napisałem i powstał kod, obsługujący strukturę pewnego pliku binarnego. Do pliku zapisywana jest dwuwymiarowa tablica, a chciałbym (i tu leży problem) dodać do struktury tekst. Tyle, że nie wiem jaki typ zastosować - string chyba nie za bardzo się nadaje. Oto mój kod: [vmf.h] http://wklej.eu/index.php?id=d0f0b2fd8a[main.cpp] http://wklej.eu/index.php?id=89dd8b795cMoje pytanie to: jak dodać do struktury pole, przechowujące tekst, możliwy do zapisu oraz odczytu z pliku binarnego. Z góry dziękuję i pozdrawiam. |
|
DejaVu |
» 2012-04-01 19:56:59 Jak chcesz zapisywać tekst do pliku binarnego to możesz zrobić to na dwa sposoby:
1) tekst nie przekraczający określonej liczby znaków:
2) tekst o zmiennej długości:
Tekst o zmiennej długości wymaga, aby przy zapisywaniu podać długość tekstu, a następnie wrzuceniu jego binarnie do pliku. Przy odczytywaniu odczytujesz najpierw długość tekstu, a potem wczytujesz N-bajtów tekstu (bo wiesz, że to tekst). |
|
witek122 Temat założony przez niniejszego użytkownika |
» 2012-04-01 20:23:55 Ok, dzięki - wszystko działa. ;) |
|
« 1 » |