【发布时间】:2018-11-28 21:26:43
【问题描述】:
我想编写一个函数,它将一个点云作为输入,并提供两个点云作为参数的输出,如下所示。
void func(pointcloud<T> p1,pointcloud<T> p2,pointcloud<T> p3)
{
//this is function definition
//input pointcloud = p1
//process here
//output pointcloud = p2 & p3
}
.
.
.
func(pa, pb, pc);//this is function call
void func(pointcloud<T>& p1,pointcloud<T>& p2,pointcloud<T>& p3)
{
//this definition is not working.
}
如何使用引用调用(不复制)在函数之间发送和接收点云?请提供代码 sn-p 的帮助。
提前致谢。
【问题讨论】: