<分区>
我一直在尝试将一个整数 append 到一个字符串,我在这里尝试了几种解决方案,包括:
std::stringstream ss;
ss << gvHours << "\'" << gvMinutes << "\"" << gvSeconds << ":" << gvTicks;
std::string output(ss.str());
return output.c_str();
和
std::stringstream ss;
std::string output = "";
ss << gvHours << "\'" << gvMinutes << "\"" << gvSeconds << ":" << gvTicks;
output = ss.str();
return output.c_str();
第一个给了我一个空字符串,第二个给了我一个不可读的字符,Notepad++ 在黑框中显示为“SOH”。有谁知道我做错了什么吗?