Hallo c/c++ - Freaks,
Wie kann ich einem ofstream dynamisch den Namen uebergeben? <code> string filename="samples-"+string(var1)+"-"+string(var2)+".txt"; ofstream out(filename); </code>
funktioniert nicht ..
Das bloede ofstream will meinen string filename nicht fressen .. Wie bringe ich das dem bei?
Und in den Buechern/Tutorials hier wird nur ofstream("tolledatei.txt"); fuer Beispiele benutzt..
Mit Perl war alles so einfach ..
Peter, der leider c/c++ benutzen MUSS .. *schnief*
Bonsoir,
On Tuesday 18 June 2002 23:13, Peter Liscovius wrote:
string filename="samples-"+string(var1)+"-"+string(var2)+".txt"; ofstream out(filename);
Ein Mini-Patch:
- ofstream out(filename); + ofstream out(filename.c_str());
Josef Spillner
On Tue, Jun 18, 2002 at 11:13:50PM +0200, Peter Liscovius wrote:
Hallo c/c++ - Freaks,
Wie kann ich einem ofstream dynamisch den Namen uebergeben?
<code> string filename="samples-"+string(var1)+"-"+string(var2)+".txt"; ofstream out(filename); </code>
funktioniert nicht ..
Schau mal in der Dokumentation der Klasse "string" nach. Wie du aus dieser Klasse etwas machst, was ofstream mag. Zur Not müsste es mit einer Umwandlung zu char* funktionieren.
thomas
lug-dd@mailman.schlittermann.de