在运行C++程序过程中,程序自身编译不存在问题,但是始终存在运行一段时间就发生段错误的问题,经过反复调试发现问题出现在这个部分
seg_img_ = cv::Mat(480, 640, CV_8UC3);
很纳闷一个定义图像的句子会产生段错误的问题
在将其改为
seg_img = cv::Mat(480, 640, CV_8UC3);
之后程序能够正常运行,初步怀疑是这个定义与某个内置函数之间存在命名冲突,遇到问题还是需要多想
在运行C++程序过程中,程序自身编译不存在问题,但是始终存在运行一段时间就发生段错误的问题,经过反复调试发现问题出现在这个部分
seg_img_ = cv::Mat(480, 640, CV_8UC3);
很纳闷一个定义图像的句子会产生段错误的问题
在将其改为
seg_img = cv::Mat(480, 640, CV_8UC3);
之后程序能够正常运行,初步怀疑是这个定义与某个内置函数之间存在命名冲突,遇到问题还是需要多想