Автор: rty (07.03.2007 в 13:57)
попробуй так
struct BD
{
int nomer;
string nazvanie;
string artikul;
double cena;
int kolvo;
} tovar;
char nazvanie_BD[60];
cin>>nazvanie_BD;
strcat( nazvanie_BD, ".txt" );
ofstream file(nazvanie_BD, ios::ate | ios::binary);
file.seekg( 0 );
file.read(&tovar,sizeof(struct BD));
cout<<tovar.nomer<<" "<<tovar.nazvanie<<" ";
cout<<tovar.artikul<<" "<<tovar.cena<<" "<<tovar.kolvo;
file.close();
}