我认为这很简单,但它存在一些困难.如果我有
std::string name = "John";
int age = 21;
如何组合它们以获得单个字符串"John21"?
我想在整数值后附加字符串值,而不是变量。
我试图输入一个整数值,该值是一个名为February的字符串的变量。我使用+ =运算符尝试了一下,但是没有用。
string getMonth(day)
{
      if(day >=31 ){
          day -= 31;
          "February "+=day;
      }
}
这没有显示输出:
int x = 10;
cout<<"Hello C++ " + x ;
但这确实显示输出:
int x = 10;
cout<<"Hello C++ ";
cout<<x<<endl;
问题是什么?他们看起来完全一样。
顺便说一句,我在Visual Studio 2010上使用Visual C ++ 6.0。