fstream in einem andren ordner?
lima-city → Forum → Programmiersprachen → C/C++ und D
-
Hey leute,
Hier was ich geschreiben hab und auch functioniert, nur wie kann ich das im ordner chatlogs/ speichern?
PlayersPacket::showChat(player, Maps::info[player->getMap()].Players, chat); char log[999]; char filename[999]; sprintf_s(filename, 999, \"%d.log\", player->getMap()); time_t Zeitstempel; tm *nun; Zeitstempel = time(0); nun = localtime(&Zeitstempel); sprintf_s(log, 999, \"[%d/%d/%d - %d:%d:%d] <%s>[%d]: %s\", nun->tm_mday, nun->tm_mon, nun->tm_year+1900, nun->tm_hour, nun->tm_min, nun->tm_sec, player->getName(), player->getPlayerid(), chat); fstream f; f.open(filename, ios::app); f << log << endl; f.close(); }
Hab schon sämtliches versucht..idee? -
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage
-
Also eigentlich müsste es ausreichen wenn du den pfad einfach mit davor schreibst...
sprintf_s(filename, 999, \"chatlogs/%d.log\", player->getMap());
Falls es nicht stimmt bitte ich um Verzeihung :D -
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage