bool statis(vector<double>& data, vector<result_point>& result,const int start_index,bool& have_error)
{
...........
result_point p;
if(index %2)
{
p.set_peak(data[index-1]);
p.set_valley(data[index-2]);
p.set_orientation(false);
}
else
{
p.set_peak(data[index-2]);
p.set_valley(data[index-1]);
p.set_orientation(true);
}
insert_result(result, p);
........
}
问题:尤其是开头有个vector<result_point>& result,而后又加一个 result_point p;,这是什么意思啊?还有 insert_result(result, p);这句有什么功能啊?
insert_result(result, p);这句啥意思啊?是将p中的数据嵌入到result中吗?
追答看字面是 但是谁也不知道insert_result这个函数里是怎么写的啊