Salve a tutti. Ho studiato la sintassi di come leggere/scrivere su File in Turbo C++ 3.0 della Borland. Ad esempio, per scrivere su un file binario un record facevo in questo modo:
codice:
struct esempio
{
int numero;
char lettera;
};
esempio prova;
void main ()
{
ofstream out;
out.open ("esempio.txt", ios::binary);
prova.numero=3;
prova.lettera='a';
prova.write ((unsigned char*) & prova, sizeof prova);
out.close ();
return;
}
Ma in Dev C++ non mi riconosce l'istruzione <file>.write . Mi sapreste spiegare perché? Inoltre quale potrei usare per gestire i file binari?