我有一个接受字符串的函数,让我们称它为>]
void print(std::string myString) { std::cout << myString; }
我想做类似的事情
char myChar; myChar = '{'; print("Error, unexpected char: " + myChar + "\n");
不起作用。
我尝试过类似的东西
print(std::string("Error, unexpected char") + std::string(myChar) + std::string("\n) )
但随后std :: string(myChar)变成char所表示的任何int,它被打印为int,而不是因为其字母数字表示而被打印!
我有一个接受字符串的函数,我们称它为无效print(std :: string myString){std :: cout << myString;我想做类似char myChar的事情; myChar ='{'; print(“ Error,...
该函数应声明为