ciao a tutti...

dovrei dare una spolverata sul C++ studiato un po' di anni fà sopratutto sulle Struct e sui file binari...spero che possiate darmi una mano perchè non ricordo molto..dovrei memorizzare i dati di una struct in un file binario e poi leggere i dati dallo stesso...ho implementato qualcosa ma non so' come rileggere i dati dal file...

riporto il codice che uso per leggere per scrivere sul file:
codice:
        FILE *fp;
	fp = fopen("dip_bin", "wb");
	if (fp == NULL)
	{
		printf("Non posso scrivere sul file.\n");
		exit(0);
	}
         
         clrscr();

	cout<<"Numero dipendenti da caricare: "; cin>>quanti;

	for(i=0; i<=quanti; i++)
	{
		clrscr();
	        cout<<"Nome  : "; cin>>tAzienda[i].nome;
		cout<<"Eta     : "; cin>>tAzienda[i].eta;

		clrscr();

		fwrite(&tAzienda[i],sizeof(tAzienda[i]),1,fp);

	}
........e per leggere il contenuto e memorizzarlo nella struct di dati???

grazie in antipo per il Vostro tempo...