1.函数中定义了大数组比如cv::Vec3b image_color[1200][1900];,编译过程有警告 C6262:函数使用了堆栈中的 个字节: 超过了 /analyze:stacksize。请考虑将某些数据移到堆中。程序一运行到函数开头就退出,dump提示线程堆栈已用完。

2.解决办法:1)把大数组定义成全局变量,存放在静态存储区,就不是在堆栈里面

2)使用动态分配内存

Logo

腾讯云面向开发者汇聚海量精品云计算使用和开发经验,营造开放的云计算技术生态圈。

更多推荐