2016-04-01 5 views

Antwort

1

Getting die Sekunden seit der Epoche als String ändern ist ziemlich einfach:

#include <chrono> 
#include <string> 

auto now = std::chrono::system_clock::now(); 
auto now_sec = std::chrono::duration_cast<std::chrono::seconds>(now.time_since_epoch()); 
auto now_sec_str = std::to_string(now_sec.count()); 

Oder einfach:

#include <ctime> 
#include <string> 

auto now_sec_str = std::to_string(long(std::time(nullptr))); 

Dann einfach anhängen das zu Ihrem Ordnernamen:

myfile.open("/FILE_FOLDER/" + now_sec_str); 
+0

Es tut mir leid, wenn ich nicht klar war, da ich kein Experte für Programmierung bin. Das Problem ist, diese Zeit anzuhängen und sie in die obige Aussage aufzunehmen. – Rok

+1

Sie müssen kein Experte sein, um '"/FILE_FOLDER/"+ now_sec_str' zu tun, aber ich habe die Antwort trotzdem mit dieser Information aktualisiert. –

Verwandte Themen