C++#include无法在Microsoft Visual Studio 2010中工作

C++ #include not working in Microsoft Visual Studio 2010

本文关键字:Studio 2010 工作 Visual Microsoft C++#include      更新时间:2023-10-16

我一直在使用Visual Studio,我想我一定搞砸了一些设置。我不能包括<iostream>这样的基本内容。我该怎么解决这个问题?

#include <iostream> // for standard I/O
#include <string>   // for strings
#include <iomanip>  // for controlling float print precision
#include <sstream>  // string to number conversion
#include <opencv2/imgproc/imgproc.hpp>  // Gaussian Blur
#include <opencv2/core/core.hpp>        // Basic OpenCV structures (cv::Mat, Scalar)
#include <opencv2/highgui/highgui.hpp>  // OpenCV window I/O
using namespace std;
using namespace cv;

上面所有的线都是红色的,下面是歪歪扭扭的。我的猜测是,在试图将Visual Studio配置为使用OpenCv时,我搞砸了一些设置。

很可能,您忘记添加"using namespace std",因为没有它,iostream中几乎没有什么真正有用的东西。如果您得到"cant find…",那么您的安装有问题,应该重新安装Visual Studio,因为标头没有正确放置。

希望这能有所帮助,请随意发布您的代码,我可以告诉您问题所在,但这是最有可能的。