c++本地示例047本地时间,放,析构
Posted 周三石
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了c++本地示例047本地时间,放,析构相关的知识,希望对你有一定的参考价值。
#包含 <io流>
#包含 <串流>
#包含 <io操作>
#包含 <c时间>
空 试时间放(常 tm* t, 常 串& 格式)
{
输出.浸透(本地());
输出 << "在 这 本地 '" << 输出.取位置().名() << "' : '";
用面<时间放<符>>(输出.取位置()).放(
{输出}, 输出, ' ', t, &格式[0], &格式[0] + 格式.大小());
输出 << "'\n";
}
整 主()
{
时间型 t = 时间(无效);
tm tm = *本地时间(&t);
串 格式 = "%c";
输出 << "用 这 格式 串 '" << 格式
<< "' 到 格式 这 时间: " << c时间(&t) << '\n';
标::本地::全局(本地("德系.变长8"));
试时间放(&tm, 格式);
标::本地::全局(本地("希腊.变长8"));
试时间放(&tm, 格式);
标::本地::全局(本地("日本.变长8"));
试时间放(&tm, 格式);
}
用 这 格式 串 '%c' 到 格式 这 时间: 监视 二月 11 22:58:50 2013
在 这 本地 '德系.变长8' : 'Mo 11 二月 2013 23:02:38 EST'
在 这 本地 '希腊.变长8' : '&Dδ;&eΕ;&uΕ; 11 &P高;&eΕ;&bη; 2013 11:02:38 μμ EST'
在 这 本地 '日本.变长8' : '2013年02月11日 23時02分38秒'
#包含 <io流>
#包含 <本地>
构 可析构时间放 : 公 时间放<宽符型>
{
可析构时间放(大小型 引用 = 0) : 时间放(引用) {}
// 注意:隐式析构函数为公开
};
整 主()
{
可析构时间放 dc;
// 时间放<宽符型> c; // 编译错误:受保护析构函数
}
以上是关于c++本地示例047本地时间,放,析构的主要内容,如果未能解决你的问题,请参考以下文章