为什么vs2019无法同时识别using namespace cv 和 using namespace std
时间: 2023-10-27 22:44:05 浏览: 101
opencv4.6.0-vs2019-x86.rar
这是因为在命名空间中可能存在相同名称的函数或变量,导致编译器无法确定使用哪个命名空间中的函数或变量。解决方法有两种,一种是在使用时使用全称,如cv::imread和std::cout;另一种是使用命名空间别名,如namespace cv alias cvn = cv,使用时就可以用cvn::imread。
阅读全文