| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 382 人关注过本帖
标题:vs2008中的错误求大侠给个解释
只看楼主 加入收藏
yigengxue
Rank: 1
等 级:新手上路
帖 子:5
专家分:0
注 册:2013-3-28
结帖率:100%
收藏
已结贴  问题点数:20 回复次数:4 
vs2008中的错误求大侠给个解释
#include<stdio.h>
#include <iostream.h>
int main()
{
    int num=0;i=0;
    char str[255];
    FILE *pfile;
    if((pfile=fopen("123.txt",'r'))==NULL)
    {
        printf("error on open file:\n");
        getch();
        return 0;
    }
    else
    {
        fgets(str,255,pfile);
        for(i=0;i<=255;i++)
        {
            if(str[i]=='a')
                num++;
        }
        printf("wen jian zhong han zi mu 'a' de ge shu wei:%d\n",num);
        fclose(pfile);
    }
    return 1;
    getch()'
}


用vs2008编译后显示:
1>d:\vs2008\lian xi jia\xin\xin\17.c(2) : fatal error C1083: 无法打开包括文件:“iostream.h”: No such file or directory
随后在网上查找一些资料,有的建议把#include <iostream.h>
改成
#include <iostream>
using namespace std;
运行后错误更多。
求大侠给予解释!谢谢!

搜索更多相关主题的帖子: include return zhong file 
2013-07-05 11:18
yuccn
Rank: 16Rank: 16Rank: 16Rank: 16
来 自:何方
等 级:版主
威 望:167
帖 子:6815
专家分:42393
注 册:2010-12-16
收藏
得分:5 
#include <iostream>

改成这个试试

我行我乐
公众号:逻辑客栈
我的博客:
https://blog.yuccn. net
2013-07-05 12:13
rjsp
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
等 级:版主
威 望:528
帖 子:9008
专家分:53957
注 册:2011-1-18
收藏
得分:5 
运行后错误更多。求大侠给予解释!
------ 汗一下,这也算理由?!

我以前也遇到过这事儿,一个新同事头文件拼错了,编译报错。
于是我指出其错误,他更改了后再编译,我一看编译结果,那头文件处编译通过了,我很欣慰,不等对方说谢谢,就笑着准备走了。
哪知对方却勃然大怒,埋怨我说:“不懂别装懂,改之前只报一个错,改了之后却多出几十个错误信息”,然后用 CTRL+Z 将代码还原了。
2013-07-05 12:39
rjsp
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
等 级:版主
威 望:528
帖 子:9008
专家分:53957
注 册:2011-1-18
收藏
得分:0 
关于你代码中的错误……,嗯,我不多说

对于 <iostream.h> 和 <iostream>
我简单的说:C++标准库文件中没有<iostream.h>,而之前的C++演化史就不需要了解了,除非你想做个考古学家
2013-07-05 12:44
azzbcc
Rank: 19Rank: 19Rank: 19Rank: 19Rank: 19Rank: 19
来 自:江西财经大学
等 级:贵宾
威 望:81
帖 子:3293
专家分:12919
注 册:2012-11-4
收藏
得分:5 
以下是引用rjsp在2013-7-5 12:39:33的发言:

运行后错误更多。求大侠给予解释!
------ 汗一下,这也算理由?!

我以前也遇到过这事儿,一个新同事头文件拼错了,编译报错。
于是我指出其错误,他更改了后再编译,我一看编译结果,那头文件处编译通过了,我很欣慰,不等对方说谢谢,就笑着准备走了。
哪知对方却勃然大怒,埋怨我说:“不懂别装懂,改之前只报一个错,改了之后却多出几十个错误信息”,然后用 CTRL+Z 将代码还原了。


都已经入行了,还有这种人啊,没有一点基础。

好在知道ctrl+z,还有的救,哈哈


[fly]存在即是合理[/fly]
2013-07-05 12:45
快速回复:vs2008中的错误求大侠给个解释
数据加载中...
 
   



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

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