中国开发网: 论坛: 程序员情感CBD: 贴子 65985
haitao
这样倒是真的挺省心,不过是不是多分配了一次内存?...如何拼凑多个字符串呢?
string getDateTime()
{
char txt[256]; //这个是不是也可以省掉?
int year, month, day;
// ....
// get system date time
// ...
sprintf(txt, "%04d-%02d-%02d", year, month, day);
return string(txt);
}
int _tmain(int argc, _TCHAR* argv[])
{
cout << getDateTime().c_str() << endl;

return 0;
}

相关信息:


欢迎光临本社区,您还没有登录,不能发贴子。请在 这里登录