Cześć!
Pisałem już o tym, ale odpowiedzi które dostałem zbyt nie pomogły. Nie chcę ,,odkopywać" tego wątku więc postanowiłem stworzyć nowy :)
A więc. Mam folder w którym ,,siedzi" 1000 plików o nazwach: 1.txt, 2.txt, 3.txt itd.
Napisałem funkcje w której muszę zrobić otworzenie danego pliku. Załóżmy, że program wylosuje liczbę 628, więc musi otworzyć plik 628.txt
Napisałem coś takiego lecz kompilator wykrywa błąd:
void otworzPlik(int n)
{
fstream plik;
plik.open("misje/1-10/"+to_string(n)+".txt", ios::in);
//instrukcje
plik.close();
}
Problem wynika z tego wycinka:
"misje/1-10/"+to_string(n)+".txt"
Z góry dziękuje za pomoc
Pozdr