这个Cannot open include file: 'stdafx.h': No such file or directory错误怎么改?(急求)

#include <iostream>
#include <string>
#include <vector>
#include <algorithm>
#include <functional>
#include "stdafx.h"
#include <stdio.h>
#include <conio.h>
#include "ApiEx.h"
#pragma comment(lib,"ApiEx.lib")
char led[8]={0x06,0x5b,0x4f,0x66,0x6d,0x7d,0x07,0x7f}; //八段码信息
char led1[8]={0x80,0x40,0x20,0x10,0x08,0x04,0x02,0x01}; //LED信息
int now=49; //全局变量now记录当前所在楼层,初值设为1
int a=0x00; //A口LED
int flag=0; //判断电梯行进中是否有按键
int directstop=0; //直达条件,为1表示直达
int quickstop=0; //急停,1表示急停
char data; //用于接收键盘字符
char da;
int direction=1; //定义电梯运动方向,1表示电梯向上运动(初始方向),0为向下
void display(int i); //八段数码管显示楼层信息
void dis(int i);
bool pr(int s1, int s2)
{ return s1>s2; } ;
bool lessnow(int x)
{ return x<now; };
void main() //主函数
{
using namespace std;
vector<int>des,des1; //向量容器存放目的楼层信息 vector<int>::const_iterator j,maxfloor,minfloor; //迭代器
vector<int>::iterator lessnow_iter;
int start=0;
if(!Startup())
{ printf("ERROR: Open Device Error!\n");
return;
}
PortWriteByte(0x28b,0x88); //8255初始化
cout<<"-------------------"<<endl;
cout<<" G键启动电梯 "<<endl;
cout<<" D键直达 "<<endl;
cout<<" R键电梯待修 "<<endl;
cout<<" S键急停 "<<endl;
cout<<" Q键退出应用 "<<endl;
cout<<"-------------------"<<endl;
display(now); //显示当前电梯位置
e:\visual c++6.0\microsoft visual studio\myprojects\dianti\c++.cpp(6) : fatal error C1083: Cannot open include file: 'stdafx.h': No such file or directory

1)把 #include <stdafx.h> 去掉好啦,不影响的。这个是建一个自动工程时自动生成的,不用也可以。
2)另外一种解决方法:你新建一个工程,选择默认的选项,然后你的工程里面就有这个头文件(#include <stdafx.h>)啦
求采纳为满意回答。追问

删掉不行会出现这种错误
fatal error C1083: Cannot open include file: 'ApiEx.h': No such file or directory

温馨提示:内容为网友见解,仅供参考
第1个回答  推荐于2018-02-27
#include <iostream>
#include <string>
#include <vector>
#include <algorithm>
#include <functional>
//#include "stdafx.h" 这个是VC编程中增加的一个用户自定义头文件,删掉得了。
#include <stdio.h>
#include <conio.h> //这个是TC的一个头文件
#include "ApiEx.h"
估计你是复制的别人的代码,你编译会碰到很多问题,最好自己多研究一下本回答被网友采纳

这个Cannot open include file: 'stdafx.h': No such file or directory...
1)把 #include <stdafx.h> 去掉好啦,不影响的。这个是建一个自动工程时自动生成的,不用也可以。2)另外一种解决方法:你新建一个工程,选择默认的选项,然后你的工程里面就有这个头文件(#include <stdafx.h>)啦 求采纳为满意回答。

...Cannot open include file: 'stdafx.h': No such file or directory...
Cannot open include file: 'stdafx.h': No such file or directory.这句英文的意思是,不能预定义stdafx.h 没有如此文件或目录。意思是:1,你把这个stdafx.h 头文件写错了,仔细检查一下这个是否写错了。2,可能是你的编译器中没有这个头文件,你可以从别人的编译器中拷贝一个 到你的编译器...

...Cannot open include file: 'stdafx.h': No such file or directory...
不能打开include<文件:stdafx.h>没有这样的文件或目录 就是说,你这个程序的这行include<stdafx.h>错误了 这个是预编译头文件,你可能是直接复制粘贴然后运行的吧?可以直接删除,可能会少一点头文件,你可以在程序的首部定义一下简单的标准输入输出头文件试试看。C的话include<stdio.h> C++的话inclu...

...Cannot open include file: 'stdafx.h': No such file or directory...
include “stdafx.h” 看看 <>表示在系统文件夹下搜索,“”在本地文件夹下搜索 如果本地木有这个文件,那就把这行删掉吧

...Cannot open include file: 'stdafx.h': No such file or directory...
你用的IDE是微软的visual studio吧 有的版本是没有stdafx.h 这个头文件的,改成了afx.h 所以你把 include "stdafx.h"改成 include "afx.h"就行了。另外,你的其它头文件也有问题吧 你下面明显是c++的代码 include "stdio.h"最好改成:include "iostream"include"stdlib"这个也是错的 改成 inclu...

...Cannot open include file: 'stdafx.h': No such file or directory...
C语言编程问题出现错误Cannot open include file: 'stdafx.h': No such file or directory大家帮帮忙吧 10 #include"stdafx.h"#include<stdio.h>#include<math.h>#include<stdlib.h>#include<graphics.h>#include<conio.h>#defineN1000\/*定义复数类型*\/typedefstruct{doublereal;doubleimg;}... #include "...

...Cannot open include file: 'stdafx.h': No such file or directory...
stdafx.h 如果你是使用向导创建工程,那么向导会为你生成这个文件。 如果不是你可以把#include “stdafx.h”这行删掉

...Cannot open include file: 'stdafx.h': No such file or directory...
编译的时候找不到stdafx.h 或者你可以重新创建一个新的工程,把原来的代码都放进去,可以解决

Cannot open include file: 'stdafx.h': No such file or directory...
stdafx.h”头文件,用来包含C、C++、Windows头文件,或者其他一些不经常变化的头文件,以加快编译速度。如果你在新建项目的时候选择了“空项目”的话,就不会生成这个文件,你可以自己新建一个stdafx.h文件,并写上#include “stdafx.h",注意是引号不是尖括号哦,也可以直接删除这一行。

Cannot open include file: 'stdafx.h': No such file or directory
这是VC自带的功能,每个application都有,且必须有。若不小心删了,可以自己重新写一个,内容就写 include <stdio.h> 够了。还有,千万不能删除#include "stdafx.h"这句话。因为 VC必须从这里开始运行,若找不到它,编译不会通过,因为它和main()函数一样,是文件开始端口。因此它被称为“预编译...

相似回答