我正在尝试使用点云库 API 将键盘回调函数注册到 3D 查看器。
我这样做:
viewer->registerKeyboardCallback(&(RailExtraction::keyboard_callback), (void*)(>_data));
但我收到以下错误消息:
note: no known conversion for argument 1 from 'void (RailExtraction< pcl::PointXYZI >::*)
(const pcl::visualization::KeyboardEvent&, void*)' to 'void (*)(const pcl::visualization::KeyboardEvent&, void*)'
我试图理解错误信息。我明白什么void
和void *
意思,但这是什么意思void(*)(...)
?void(RailExtraction< pcl::PointXYZI >::*>(...)