Mam następująco funkcję:
**plik.open("dane_osobowe.txt", ios::out | ios::app);** /
**plik.open("dane_osobowe.txt", ios::in);**
Jako że nie chce tworzyć dwóch oddzielnych sprawdz_plik_odczyt, chciałbym użyć przekazania samego *powyższego kodu do fukncji poniżej. Jak należy to zrobić.
void sprawdz_plik_odczyt()
{
fstream plik;
**plik.open("dane_osobowe.txt", ios::in);**
while(plik.good()==false)
{
char zakoncz;
cout<<"Pliku nie udalo sie zaladowac ponowic probe ? (q - zakoncz) "; cin>>zakoncz;
if(zakoncz=='q') exit(0);
else plik.open("dane_osobowe.txt", ios::in);
}
}
sprawdz_plik_odczyt(plik.open("dane_osobowe.txt", ios::in));
tak kombinowałem :D ale nie wiem co wprowadzić tutaj
void sprawdz_plik_odczyt(TUTAJ)