Zacznijmy od tego, że jestem totalnie zielona. Mam problem z podziałem programu na pliki źródłowe. Sama baza danych działa jak trzeba, ale jak muszę ją podzielić, wyskakuje masa błędów i tu pojawia się błąd logiczny, ponieważ przykłady z internetu wydają się łatwe, ale jak u siebie mam int, masę ifów i wszystkiego, to wychodzi jakieś masło. Przykładowo, jak to rozdzielić na plik .hpp i .cpp?
if(i==3)
{
fstream pacj_file;
cout<<"\n\nWpisz nazwisko pacjenta: ";
cin.ignore();
gets(fname);
system("cls");
pacj_file.open(fname, ios::in);
if(!pacj_file)
{
cout<<"\nError while opening the file\n";goto b;
}
else
{
cout<<"\n\n\n\n\t\t\t\t....... Pelna historia medyczna pacjenta o nazwisku "<<fname<<" ......\n\n\n\n";
string info;
while(pacj_file.good())
{
getline(pacj_file,info);
cout<<info<<"\n";
}
cout<<"\n";
}
system("pause");
system("cls");
goto b;
}