Witajcie, mój problem polega na tym, że program nie odczytuje plików txt które istnieją (znajdują się w folderze z programem).
Kod programu (część kodu):
#include <iostream>
#include <conio.h>
#include <windows.h>
#include <cstdlib>
#include <stdio.h>
#include <cstring>
#include <time.h>
#include <fstream>
int loading_sceen=0;
int lvl_graczy[50000];
int wyniki_graczy_tabela[50000];
int wyniki_graczy[50000];
int wczytywanie_nr_linii=0;
string gracze[50000];
string roboty_graczy[50000];
string imiona[112];
string nazwiska[1000];
string linia;
void NewGame()
{
system("cls");
cout <<"Wczytywanie nazwisk..." <<endl;
fstream plik;
plik.open("nazwiska.txt", ios::in);
while(getline(plik,linia))
{
linia = nazwiska[wczytywanie_nr_linii];
wczytywanie_nr_linii++;
}
wczytywanie_nr_linii =0;
plik.close();
cout <<tr("Ukończono!")<<endl;
cout <<"Wczytywanie imion..."<<endl;
if (plik.good())
{
plik.open("imiona.txt" ,ios::in);
while(getline(plik,linia))
{
linia = imiona[wczytywanie_nr_linii];
wczytywanie_nr_linii++;
}
cout <<tr("Ukończono!")<<endl;
}
Sleep(10000);
plik.close();
return;
}
Jak ten problem naprawić?