C ++有关标题的帮助

时间:2011-07-27 08:20:31

标签: c++ header

我有一个C ++项目,我真的很困惑该项目中的标题组织。我有gui声明和源文件的头文件。该组织是:

//file1.h
#pragma once

//file1.cpp
#include "file1.h"

//file2.h
#pragma once

//file2.cpp
#include "file2.h"

当我试图在file2.h或file2.cpp中使用file1.h并使用file1.h类型时,我总是得到致命错误C1083:无法打开包含文件。如何解决这个问题。

我创建了一个简单的项目来说明问题。 TestProject

1 个答案:

答案 0 :(得分:3)

error C1083: Cannot open include file

很可能意味着您的文件不在路径中,或者您没有将文件路径添加到包含路径。

查看 Fatal Error C1083