为什么会打不开,我这代码都是从书上复制过来的,怎么VS2005老会出现打不开头文件情况?
#include"stdafx.h"#include<iostream>#include"Sales_item.h"intmain(){Sales_itembook;st...
#include "stdafx.h"
#include <iostream>
#include "Sales_item.h"
int main()
{
Sales_item book;
std::cin>>book;
std::cout<<book<<std::endl;
return 0;
}
这是错误提示e:\vc\工程2\工程2\book.cpp(3): fatal error C1083: 无法打开包括文件:“Sales_item.h”: No such file or directory
求高手解答,谢啦!! 展开
#include <iostream>
#include "Sales_item.h"
int main()
{
Sales_item book;
std::cin>>book;
std::cout<<book<<std::endl;
return 0;
}
这是错误提示e:\vc\工程2\工程2\book.cpp(3): fatal error C1083: 无法打开包括文件:“Sales_item.h”: No such file or directory
求高手解答,谢啦!! 展开
2个回答
展开全部
include语句使用双引号"",默认是查找工程的当前目录。这个目录e:\vc\工程2\工程2\,是否已经有Sales_item.h这个文件?
追问
没有哦!双引号不是说是自定义头文件嘛,,书上这样说的啊,然后那个#include "stdafx.h"
是用VS编译必须要加上去的,否则就说 你忘了写头文件,而且我用别的编译器也是出现同样的错误,说打不开这sales_item.h,因为刚刚才开始学不是很懂,所以问的比较菜 呵呵!
追答
stdafx.h是集成开发环境说需要的,sales_item.h这个文件,从文件名来看,貌似是需要你自己创建的吧?我也是新手哦!
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询