指针超出范围错误与解决

 has no member named video_input_p

解决方法:

将application.video_input_p==false改为!application.video_input_p

出现指针超出范围,是因为在cmakelists.txt中缺失相关设置。

 

 

‘was not declared in this scope

 

该错误出现时,需要根据出现该错误的行号及名称,查找对应名称变量或函数的作用,一般有如下几种可能:

1 忘记定义。写代码的时候疏忽了,导致一些变量直接使用但没有定义。只要对应定义相应的函数或变量即可。

2 拼写错误。写代码的时候,敲错了字符。比如sum敲成了Sum, average敲成averge等。对应修改即可。

3 作用域不正确。在超出变量和函数的作用域部分使用了该变量或函数。需要通过定义位置,或增加声明的手段,加大变量的作用域使其包含引用位置。

你可能感兴趣的:(机器学习,c++,计算机视觉)