Ahoj lidi,dělám si prográmek,který mimo jiné ukládá informace o stolech.Stoly se uloží do struktury "pub"Problém nastává,když chci CELOU strukturu uložit do souboru.Neskousne mi to překladač.Zkoušel jsem i zapsat každého člena (resp. stůl) zvlášť.Problém:
....
cout<<"INSTALUJI\nUkladam informaci o stolech";
ofstream tab("tables.jav",ios::out | ios::binary);
if (tab==0){
cerr<<"ERROR:Nepodareny zapis kodu!\n";
cin.get();
cin.get();
return 0;
}
if(tab!=0){
tab.write((const char*)&pub,sizeof(pub));//řádek 64(tento komentář tam není)
}
...
Píše to:
64 C:\Dev-Cpp\Templates\Install.cpp expected primary-expression before "const"
64 C:\Dev-Cpp\Templates\Install.cpp expected `)' before "const"
Pak bych potřeboval poradit,jak říct programu,aby uložil soubor do jiného adresáře,než je samotná aplikace.
Díky moc :)