void Offset2DCurves::offset_2d_curves_points( double dist )
void Offset2DCurves::offset_2d_curves_points( const double& dist )
第一种函数,编译器编译的时候会先将dist值进行复制,然后参与函数运算
第二种函数,&是引用,不对dist值进行复制,省去复制过程,直接参与函数运算,提高算法速度
const是将dist值设为常量,虽然直接参与函数运算但不改变dist本身值

void Offset2DCurves::offset_2d_curves_points( double dist )
void Offset2DCurves::offset_2d_curves_points( const double& dist )
第一种函数,编译器编译的时候会先将dist值进行复制,然后参与函数运算
第二种函数,&是引用,不对dist值进行复制,省去复制过程,直接参与函数运算,提高算法速度
const是将dist值设为常量,虽然直接参与函数运算但不改变dist本身值