我正在尝试连接2个字符串。其中一个字符串是定义的,而另一个字符串的长度不固定。每当我将第二个字符串输入为“我的世界”时,它就不会在连接中打印整个字符串。 我是编程新手,所以请帮帮我。
response.sendRedirect()
答案 0 :(得分:0)
使用std::getline
代替运营商>>允许只输入由空白字符分隔的一个单词。例如
#include <iostream>
#include <string>
int main()
{
std::string s = "Welcome";
std::string t, k;
std::getline( std::cin, t );
k = s + ' ' + t;
std::cout << k << std::endl;
return 0;
}