致命错误C1083:无法打开包含文件:'Item.h'':没有这样的文件或目录

时间:2013-11-16 12:48:49

标签: c++ visual-studio-2010 visual-c++

我有一个名为factory.cpp的.cpp文件,如下所示:(刚启动程序)

#include "stdafx.h"
#include "Item.h”
#include <iostream>
#include <fstream>
#include <string>
#include <vector>
#include <ctime>
using namespace std;

int _tmain(int argc, _TCHAR* argv[])
{
    return 0;
}

我的item.h看起来像这样:

#ifndef ITEM_H
#define ITEM_H

#include "stdafx.h"
#include <iostream>
#include <fstream>
#include <string>
#include <vector>
#include <ctime>

Class Item{
public:
...

private:
...
};

#endif

当我尝试编译时,我收到以下错误: 致命错误C1083:无法打开包含文件:'Item.h'':没有这样的文件或目录。

我已经检查过了,我的cpp文件和标题都位于以下目录中:

c:\ Users \ User \ documents \ visual studio 2010 \ Projects \ factory \ factory \

并且为了安全起见我甚至将此目录添加到其他包含的目录中,但仍然没有成功...... 我正在使用Microsoft Visual Studio 2010 express,非常感谢您的帮助。 谢谢!

1 个答案:

答案 0 :(得分:4)

您的包含错误,您必须使用“,但不能”。 你有:

#include "Item.h”

你应该:

#include "Item.h"