<分区>
我有以下功能
vector<int> function(parameters)
{
//push back some elements to the vector
...
}
此函数将返回一个 vector 。我想在这个函数中将一些元素推回到这个 vector 中。我该怎么做才能使函数返回包含附加元素的 vector ?
编辑:事实上,我需要对函数进行递归,以便它可以不断向 vector 中添加元素。在这种情况下,我无法定义像 vector<int> vec;
这样的 vector 或 return vec;
因为这会混淆递归。有解决办法吗?