【发布时间】:2017-06-27 16:56:48
【问题描述】:
push_backing 到具有函数更新值的向量不允许为什么?
std::vector< std::string >goin;
goin.push_back(function(somestringvalue)); // why cant it take update value?
void function(std::string& var)
{
var += "pre";
}
【问题讨论】:
-
function返回void... -
因为你的函数没有返回任何东西......
-
你在说什么“返回值”?您的函数没有任何“返回值”。
-
var + = "pre";在语法上不是有效的 C++。 -
请原谅我更新了我的问题,我的意思是更新的价值。我需要单行完成