C++编程调试秘笈----一些杂项(三)
ng result = buffer.str();
std::cout << "this result string is : " << result << std::endl;
return 0;
}
或者采用更简短的形式:
[cpp]
int _tmain(int argc, _TCHAR* argv[])
{
std::string result = "zeng";
result += "raoli";
std::cout << "this result string is : " << result << std::endl;
return 0;
}
这些代码不仅更容易
阅读,并且更安全,而且对于较长的字符串,他们的速度也快于strcat()!因为不存在需要分配和改写缓冲区