【发布时间】:2018-01-24 08:43:24
【问题描述】:
#include <iostream>
#include <opencv2/core.hpp>
int main()
{
cv::Mat test[100000];
std::cout << "testing" << std::endl;
return 0;
}
返回一个段错误。我找不到有关此设置的任何信息。我想不出为什么它会弄乱内存,因为我没有用任何东西初始化垫子(因此它们都是空的,使用更多内存的 4K 图像没有问题)。
【问题讨论】:
-
很可能是因为您无法在堆栈上挤压
100000的Mat对象。
标签: c++ arrays opencv vector segmentation-fault