// Datei einlesen
ifstream file_input("einedatei.txt",ios::binary);
string line, file_contents;
if(file_input.bad())
{
return false;
}
else
{
do
{
getline(file_input,line);
file_contents += (line + "\n");
}
while(file_input);
}
file_input.close();
// Datei ausgeben
stringstream out;
out << file_contents << "<- ein string der utf-8 daten enthalten sollte" << endl;
ofstream file_output;
file_output.open("eineanderedatei.txt",ios::binary);
if(file_output.bad())
{
cout << "Error when trying to save the output file!" << endl;
return;
}
while(out.good())
{
getline(out,line);
file_output << line << "\n";
}
file_output.close();
file_contents kommt übrigens nicht direkt in file_output weil unter Umständen auch eine andere Ausgabequelle benutzt wird.

Hilfe
Neues Thema
Antworten

Nach oben

