第二个头文件中又需要使用第一个头文件中定义的结构体类型,所以,我在第一个头文件中include了第二个头文件,在第二个头文件中也include了第一个头文件,在.c文件中又需要include这两个头文件,但编译报错,结构体类型未定义。
vs2017-cuda:定义GpuMat cu_src 报Error:E0070 不允许使用不完整的类型 报错如图: 在头文件中添加: #include <opencv2/opencv.hpp> 或 #include "opencv2/opencv.hpp" C++ array类 报错:不允许使用不完整的类型 当使用array类时,VS出现“不允许使用不完整的类型”的提示时,可能原因是使用<bits/stdc++.h>...