Ogolnie chce za pomoca funkcji do tego pliku "a.txt' wpisac "hello world" 10 razy . Niestety nie wiem jak mam przekazac do funkcji ten "uchwyt".
#include <iostream>
using namespace std;
void wpisz_do_pliku_a(string napis,ofstream plik) // Nie wiem jak przeslac do funkcji ten uchwyt do pliku, zeby moc na nim dzialac w funkcji.
{
for(int i = 0 ; i < 10 ; i++)
{
plik<<napis[i]<< endl;
}
}
int main()
{
fstream plik;
plik.open("a.txt", ios::in | ios::out);
if (plik.good()=true)
{
cout << "udalo sie otworzyc plik" << endl;
}
else
{
cout << "Nie udalo sie otworzyc pliku" << endl;
}
string napis = "Hello world";
wpisz_do_pliku_a(napis,plik);
plik.close();
return 0;
}