Я хотел бы создать имена файлов с отметками времени в них в зависимости от того, когда была запущена программа, т.е.
logfile_2020-04-21_18:11:10.txt
logfile_2020-04-22_18:13:43.txt
...
Я могу получить метку времени (я думаю) с помощью
std::chrono::steady_clock::time_point timestamp = std::chrono::steady_clock::now();
но я не знаю, как преобразовать это в строку, а тем более в удобочитаемую строку.
Точный формат меток времени не имеет значения, если в нем указаны полная дата и время. Есть ли простой способ сделать это в C ++ с использованием стандартных библиотек?
std::localtime
( или, возможно,std::gmtime
для метки времени?), а затем strptime или std :: put_time. - person Rup   schedule 07.05.2020