Dzień dobry,
Pisze w sprawie pomocy z zadaniem domowym. Mianowicie chodzi mi o nadpisywanie się tekstu w pliku HTML, potrzebuję do pliku dopisać tekst z kolejnej funkcji a tymczasem jest on nadpisywany w zależność którą funkcje wywołam w pierwszej kolejności. Uogólniając chodzi mi o to aby w pliku znajdował się jeden oraz drugi string. Próbowałem wyszukiwać rozwiązanie mojego problemu w Internecie niestety nic nie znalazłem, jest to być może problem tego iż nie potrafię go prawidłowo sformułować.
#include <iostream>
#include <fstream>
using namespace std;
ofstream plik( "raport.html" );
void naglowek(){
string h1h2 = "<h1>Nagłówek pierwszego stopnia</h1><br/><br/><h2>Nagłówek drugiego stopnia<h2>";
plik.open("raport.html", ios_base::app);
plik<<h1h2<<endl;
plik.close();
}
void headbody(){
string hb = "<head><title>ZADANIE C++</title></head><body>";
plik.open("raport.html", ios_base::app);
plik<<hb<<endl;
plik.close();
}
int main()
{
headbody();
naglowek();
return 0;
}
Z góry dziękuje za pomoc :)