用VS2008编译C++的时候系统提示【 “#include "student.h"”: 在查找预编译头使用时跳过 】应该怎样修改?

用VS2008编译C++的时候,系统提示
【用时跳过
1> 将指令添加到“stdafx.h”或重新生成预编译头
1>e:\我的程序\ilove\ilove\student.cpp(4) : warning C4627: “#include <iostream.h>”: 在查找预编译头使用时跳过
1> 将指令添加到“stdafx.h”或重新生成预编译】
应该怎样修改呢?
程序段

#include "student.h"
#include <iostream.h>
#include <string.h>
student::student(char *newname,char *newnum,float newscore[3])
{
name=new char[strlen(newname)+1];
if(name!=0) strcpy(name,newname);
num=new char[strlen(newnum)+1];
if(num!=0) strcpy(num,newnum);
score[3]=new newscore[3];
cout<<"调用构造函数"<<endl;
}
student::~student()
{
delete[]name;
name=NULL;
delete[]num;
num=NULL;
cout<<"调用析构函数"<<endl;
}
float student::getscore(score[3])
{
for(int i=0;i<3;i++)
return score[i];
}

第1个回答  2011-03-26
#include <iostream.h>
#include <string.h>

这两个要去掉.h
------------------------------
#include "student.h"

这个,你写了这个头文件吗?
第2个回答  2011-03-26
score[3]=new newscore[3];
这里float newscore[3]),错了
第3个回答  2011-03-26
去掉 .h追问

我试过了 不行喔~

用VS2008编译C++的时候系统提示【 “#include "student.h"”: 在...
include <iostream.h> include <string.h> 这两个要去掉.h --- include "student.h"这个,你写了这个头文件吗?

用VS2008编译C++的时候系统提示【 “#include "student.h"”: 在...
在第一行加上文件 stdafx.h。这个跟设置有关,反正你加上了就可以

用VS2008编译C++的时候系统提示【 无法打开包括文件:“iostream.h...
include <iostream.h> main(){ cout<<"fbdsfkj"<<endl;} 代码是没有问题,但是上面这种编法是很不好的编程风格,混合了C和C++,在VC6.0下可以编译运行,但这样写不好。好的C++写法应是:include <iostream> using namespace std;int main(){ cout<<"fbdsfkj"<<endl;return 0;} ...

致命错误:在搜索预编译头文件时遇到意外的文件结尾的指令。错误在哪儿...
1.printf('delete:%ld\\n",num); \/\/左边用了单引号 2.while(num!p1->num&&p1->next==NULL); \/\/应该是num != p1->num 3.sxanf("%ld",&del_num);\/*输入要删除的学号*\/ \/\/ 是scanf 另外 main函数最好声明为int型,这是标准C对main函数的要求 声明为void的main函数在标准C编译器上...

...把自己建的一个头文件放在include文件下,在编译时老出错???说找不...
如果你用VC6.0的话可以在TOOLS->OPTIONS->DIRECTORIES->INCLUDE FILES下指定头文件目录,把你那个头文件的所在目录添加进去 如果你用的是VS2005的话,可以右键你的项目,属性,C++,常规,附加包含目录里添加。希望对你有帮助

c语言#include后的中括号和双引号有什么区别
C语言中#include后面跟双引号和中括号的区别 ■在嵌入式系统中根据使用的芯片在集成编译软件中都有自己的集成库,在用户自己建立库文件时,命名千差万别。■用双引号时首先访问用户文件,如果找不到则就去集成库中找。■用中括号时首先访问的时系统集成库,不访问其他用户文件。

C++题目,有大佬过来看看么 定义学生类。 (1)类名:STUDENT;
预备知识:c++中我们cpp文件和.h文件的区别是,cpp文件是需要编译的文件,成为一个独立的编译单元,而h文件从来是不需要编译,只是用于预处理。通常我们在cpp文件中,完成函数的实现,然后在h中则是对于函数的声明,由于默认情况下,全局变量和全局函数存储类型都是extern类型的,所以我们不需要显示的使用...

c++里显示结果后怎么让它保留在屏幕上
c++初学者在使用vc或vs写c\/c++程序时候容易出现屏幕中一个黑框一闪而过的情况,这是因为控制台程序中执行完main函数后直接返回了,程序结束。通常使用系统控制台自带的pause命令打断main中的return语句,当然也可以使用scanf这种等待输入的内置函数:include<stdio.h>#include<process.h>\/\/引入头文件int ...

C++程序提示我定义了两个main, 但我事实定义了一个啊, 帮忙找找哪里问 ...
用什么IDE?如果是VS的话,检查一下你建的工程类型,不要建成Windows或者MFC相关工程,这些工程库中都自带main函数

...usr\/include下找到了pthread.h头文件。但是在编译的时候报错。错误提...
不需要找到pthread.h头文件 在编译的时候要链上pthread库,即加上-lpthread参数.

相似回答