【发布时间】:2016-08-27 11:19:11
【问题描述】:
我需要编写名称中包含当前日期的文件。 目前这是我尝试过的:
time_t t = time(0);
struct tm * now = localtime(&t);
string date=now->tm_mday+'/'+(now->tm_mon+1)+'/'+(now->tm_year+1900);
我最好保留这种获取日期的方法,因为我之前在我的程序中使用过它。
【问题讨论】:
-
那有什么问题吗?
-
使用
std::ostringstream。+不像你想象的那样工作。 -
@BenjaminBannier 我尝试打印它,它只是一个 E 符号
-
@πάνταῥεῖ 是的,我明白了,关键是它不起作用
-
@CameronLyall 什么不起作用特别有用?用法非常简单。