Hallo Leute.
Habe hier ein Problem, mit dem ich mich seit gestern rumquäle. Kann mir vielleicht jemand helfen?
Folgendes habe ich:
#include <iostream>
#include <stdlib.h>
#include <math.h>
#include <fstream>
#include <string>
using namespace std;
...
...
int main()
{
...
...
string dateiname;
for (int t=0; t<=25; t++) //Zeitentwicklung
{
dateiname="T="+t+".txt";
ofstream galaxie(dateiname);
}
Was ich möchte, ist, dass für jede Zeitstufe eine neue Datei angelegt wird und zwar mit der Zeit im Dateinamen. Aber bei der Zeile mit dateiname=... gibt er nen Fehler und bei der nächsten auch, da er als Dateinamen einen const char* erwartet. Was kann man da machen?
Danke für Eure Hilfe!
Habe hier ein Problem, mit dem ich mich seit gestern rumquäle. Kann mir vielleicht jemand helfen?
Folgendes habe ich:
#include <iostream>
#include <stdlib.h>
#include <math.h>
#include <fstream>
#include <string>
using namespace std;
...
...
int main()
{
...
...
string dateiname;
for (int t=0; t<=25; t++) //Zeitentwicklung
{
dateiname="T="+t+".txt";
ofstream galaxie(dateiname);
}
Was ich möchte, ist, dass für jede Zeitstufe eine neue Datei angelegt wird und zwar mit der Zeit im Dateinamen. Aber bei der Zeile mit dateiname=... gibt er nen Fehler und bei der nächsten auch, da er als Dateinamen einen const char* erwartet. Was kann man da machen?
Danke für Eure Hilfe!