视觉对象无法在C++中打开头文件

visual Can't open header file in C++

本文关键字:开头 文件 C++ 对象 视觉      更新时间:2023-10-16

我有一个名为simpio.h的头文件,它与将其包含在头文件中的文件位于同一文件夹中。但是,我不断收到错误"无法打开包含文件:'ssimio.h':没有这样的文件或目录。"我使用的是Visual C++2008速成版。我们将不胜感激。

感谢

您需要使用双引号:

#include "simpio.h"

您必须知道,当您尝试包含标准库标头时,或者当您想要包含路径包含在Additional include directories选项中的文件时,您应该使用<>

当你想包含一个不满足前面解释的文件时,你必须使用"",假设它几乎总是特定于你的项目的文件。

例如:

#include <iostream>           // library file
#include <boost/thread.hpp>   // there is "C:SDKSboost in my Additional include directories
#include "MyHeader.h"             // Local file, at the same place of my .vcproj
#include "Header/AnotherHeader.h" // Local file in a folder named "Header"

就你的情况而言,我们可以认为你属于第二种情况。你只需要做:

#include "simpio.h"

或者,如果您的文件在另一个文件夹中:

#include "SomeFolders/simpio.h"