C语言中没有引用的概念,只有指针。下示函数中的输入参数const cv::Mat& input
,在C++中是正确的,在C语言中是错误的,因为C中不存在引用的概念,只有传值、传指针。
void processImage(const cv::Mat& input, cv::Mat* output);
C语言中没有参数默认值的概念。下示函数中的输入参数float scale = 1.0f
在C++中正确,在C语言中错误。
void processImage(const cv::Mat& input, cv::Mat* output, float scale = 1.0f);