| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 681 人关注过本帖
标题:新手求助 有关VC中的头文件怎么弄啊??
只看楼主 加入收藏
handy9999
Rank: 1
等 级:新手上路
帖 子:24
专家分:0
注 册:2009-7-1
收藏
 问题点数:0 回复次数:7 
新手求助 有关VC中的头文件怎么弄啊??
我是一个新手,今天在VC上遇到两个问题不知道怎么解决,还请各位大大们指教
,先谢谢了!!!
下面是我遇到的具体问题:
1,我在VC中编写了一个简单的程序:

#include"iostream.h"
void main()
{cout<<"please enter your name and age:"<<endl;
char name[10];
int age;
cin>>name;
cin>>age;
cout<<"your name is"<<name<<endl;
cout<<"your age is"<<age<<endl;
getch();
}
按F7的时候提示:
g:\c++project\out\out\g.cpp(2) : fatal error C1083: 无法打开包括文件:“iostream.h”: No such file or directory
这是怎么回事啊??我就是搞不懂啊??是不是在用头文件的时候还要把头文件手动加入到项目中的头文件夹中啊??如果是的话要怎么才能加进去啊??


问题2:
用VC编写C程序,如LI.C,按F7和F5时都有正确的结果,但是如果我在源文件夹中再建一个新的C程序,如:J.C。这时按F7调试的时候老是出现错误,我可以确定程序是没有错的,因为我建立另一个项目用该程序时能出来正确结果。而且两个C源程序的变量都用不同的。两个程序是独立的。
所以我想问:在同一个项目中怎么才可以在一个项目中调试并运行正确两个或两个以上的独立的源程序啊??难道是没有那个功能的吗?莫非调试一个程序就建立一个新的项目??
恳请各位大大们99小弟吧???我太菜了~~5555
搜索更多相关主题的帖子: 文件 
2009-07-22 15:28
handy9999
Rank: 1
等 级:新手上路
帖 子:24
专家分:0
注 册:2009-7-1
收藏
得分:0 
没人理我
2009-07-23 15:32
manti520
Rank: 1
等 级:新手上路
帖 子:16
专家分:8
注 册:2009-7-2
收藏
得分:0 
最好不要用getch();

#include<iostream>
#include <conio.h>
void main()
{
using namespace std;
cout<<"please enter your name and age:"<<endl;
char name[10];
int age;
cin>>name;
cin>>age;
cout<<"your name is"<<name<<endl;
cout<<"your age is"<<age<<endl;
getch();
}
2009-07-23 15:43
ET_bug
Rank: 7Rank: 7Rank: 7
来 自:广东
等 级:黑侠
帖 子:89
专家分:602
注 册:2009-7-21
收藏
得分:0 
无法打开文件“iostream.h”
这个文件名可能被改了,你最好去VC\include目录下找找是否还有这个文件
我上次就是这个文件的后缀名不见了,我加上去就好了

编程之路无止境!
可是小子才入门!
2009-07-23 15:43
bmc
Rank: 1
等 级:新手上路
帖 子:9
专家分:2
注 册:2009-7-23
收藏
得分:0 
同上
2009-07-24 10:13
handy9999
Rank: 1
等 级:新手上路
帖 子:24
专家分:0
注 册:2009-7-1
收藏
得分:0 
回复 4楼 ET_bug
我在VC2008搜索了有iostream这这个文件~~但是没有iostream.h
弱弱地问下怎么iostream.h加上去呢?复制一下然后把后缀加个.h就可以了吗?请问谢谢~
但是我搜索stdio.h也没有发现有.h后缀的文件啊?这是为什么?但是stdio.h又可以用~~晕晕的
2009-07-24 22:23
ET_bug
Rank: 7Rank: 7Rank: 7
来 自:广东
等 级:黑侠
帖 子:89
专家分:602
注 册:2009-7-21
收藏
得分:0 
那你把前面改成#include<iostream>看看行不
iostream.h是为了兼容C语言用的
而iostream是C++自己的,使用时要用到命名空间using namespace std;

编程之路无止境!
可是小子才入门!
2009-07-24 23:00
明次
Rank: 5Rank: 5
来 自:China
等 级:职业侠客
帖 子:166
专家分:303
注 册:2009-1-11
收藏
得分:0 
你把"iostream.h"改成<iostream>试试看吧,还有加上一句using namespace std;

、明次℡!           QQ:604622530
2009-07-25 12:43
快速回复:新手求助 有关VC中的头文件怎么弄啊??
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.019686 second(s), 9 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved