提示 iostream not found是啥意思?

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了提示 iostream not found是啥意思?相关的知识,希望对你有一定的参考价值。

怎么解决,是不是应该添加个iostream.h,或者有么有其他安卓平台上的c++编译软件可以用

这句话的英文意思是占不到输入输出流。
根本原因是应用程序中缺少iostream库的引入。
#include<iostream.h>是在旧的标准C++中使用。在新标准中,用#include<iostream>。iostream 的意思是输入输出流。#include<iostream>是标准的C++头文件,任何符合标准的C++开发环境都有这个头文件。还要注意的是:在VS编程时要添加:
using namespace std;
其原因是:后缀为.h的头文件C++标准已经明确提出不支持了,早些的实现将标准库功能定义在全局空间里,声明在带.h后缀的头文件里,C++标准为了和C区别开,也为了正确使用命名空间,规定头文件不使用后缀.h。因此,当使用<iostream.h>时,相当于在c中调用库函数,使用的是全局命名空间,也就是早期的c++实现;当使用<iostream>的时候,该头文件没有定义全局命名空间,必须使用namespace std;这样才能正确使用cout。
参考技术A iostream.h与iostream是不同的。
#include<iostream.h>是在旧的标准C++中使用。在新标准中,用#include<iostream>。iostream 的意思是输入输出流。#include<iostream>是标准的C++头文件,任何符合标准的C++开发环境都有这个头文件。还要注意的是:在VS编程时要添加:
using namespace std;
其原因是:后缀为.h的头文件C++标准已经明确提出不支持了,早些的实现将标准库功能定义在全局空间里,声明在带.h后缀的头文件里,C++标准为了和C区别开,也为了正确使用命名空间,规定头文件不使用后缀.h。因此,当使用<iostream.h>时,相当于在c中调用库函数,使用的是全局命名空间,也就是早期的c++实现;当使用<iostream>的时候,该头文件没有定义全局命名空间,必须使用namespace std;这样才能正确使用cout。

综上你要申明为
#include<iostream>
using namespace std;

就行了

参考资料:
http://baike.baidu.com/view/2878297.htm?fr=ala0_1本回答被提问者采纳
参考技术B iostream没有发现

operating system not found是啥问题?

各位大神我的笔记本打不开了,提示这个是什么问题?

笔记本提示operating system not found表示未找到操作系统,可以通过重装系统来解决,重新安装系统的方法如下:

1、首先将笔记本关机,然后把系统光盘插入电脑的光驱中。

2、将笔记本开机,紧接着连续按下Delete键进入BIOS设置界面,并找到Boot Menu选项,在Boot Menu选项中找到光驱选项,一般都是DVDRAM,接着按下Enter键将光驱启动设置为第一启动项。

3、接着笔记本会自动重新启动,出现press any key to boot from CD的提示,此时按下键盘上的任意按键即可启动。

4、从光驱启动成功后,会出现如下界面,直接选择第一项“安装win7系统到C盘”,选中后按下回车键即可。

5、点击安装Win7系统到C盘后,便会自动开始进行系统安装操作,只需耐心等待安装完成即可。

6、安装完成后,笔记本会自动重启,然后会进入到电脑桌面,当出现如下画面时,就说明系统已经安装完成,可以正常使用了。

参考技术A

如果安装系统时遇到这种情况,最简单的方法就是更换一个IOS文件,亲测有效本人更换前iso为图一,是常用的ghost,安装会出现上诉问题

"operating system not found"是未找到操作系统的知意思,原因有很多:硬盘问题,硬盘坏了或接口松了,检查一下硬盘数据线是否松动,关闭计算机切断电源后把数据线重新插接一次;你可以借助工具软件(比如“HDTune”)对硬盘进行一下查测。道如果版排除硬盘的故障,那很有可能就是BIOS的设置出了问题,你可以尝试将BIOS恢复为默认设置。另外还有一种情况就是系统故障,如果是这样,一般重装系统可以解决这个权问题。

电脑开机后无法进入系统,蓝屏或者黑屏并提示operating system not found,可copy以通过开机时不断地按F2,进入后台操作系统进行查看和解决问题。

步骤:

第一、开机不停地按f2进入bios的界面,进到bios后会按右方向键把光标移动到“Boot”,这时可以看到有一个显示UEFI的黑色框 然后直接点知击Enter回车。

第二、这时会出现一个选择框,有UEFI和Legacy BIOS两个选项,选择“Legacy BIOS”按下回车。

第三、回车后会弹出一个警告的对话框,继续按下回车,进入下一步。

第四、之后弹出yes或no,选择yes按下回车,这时boot mode 已设置成Legacy BIOS,最后按f10保存并退出。退出之后就可以正常打开电脑系统了。

参考技术B “operating system not found”的意思是“没有找到操作系统”
原因可能是硬盘上系统启动信息损坏了,找不到相关的系统信息,所以它说找不到;再就是硬盘分区表损坏了,导致找不到系统,需要修复分区表即可;三是系统确实没有了,比如被格式化、新硬盘、分区未激活等;再就是硬盘有问题了,包括物理损坏、逻辑错误等。
如果不是新硬盘,建议你用带有WINPE的启动光盘或U盘,运行系统启动修复工具(NTBOOTautofix v2.5.7)检查修复下试试。
如果不行,请检查硬盘分区表,用DISKGENIUS修复下试试,并检查主分区是否激活。再不行就检查修复硬盘错误和坏道了。
参考技术C 字面意思是:操作系统没有找到
就是说,没有可引导的操作系统。就是硬盘上的主引导记录被破坏了。
一般情况下,对硬盘进行过不当的分区之类的操作就可能产生那样的问题。

LZ懂的话,用DOS工具盘进去重建一下MBR(主引导记录)就行,实在不行,就重装一下系统吧~不过系统盘的东西就都没了。。
参考技术D 和我一样的问题,等回答啊
兄弟,我搞定了,网上大部分都没给出个正确的方法啊。
我找了半天,原来重装分区的时候,主分区硬盘没有激活,比如你吧硬盘格式化之后,用pQ或者pm分区了之后,需要把分区之后的某一个硬盘激活
激活方法:用安装盘里的pQ或者pM分区工具 ,然后点中你要安装的硬盘,作业菜单-进阶-作用
然后安装就顺水推舟,一切顺利了本回答被提问者采纳

以上是关于提示 iostream not found是啥意思?的主要内容,如果未能解决你的问题,请参考以下文章

[ERR_MODULE_NOT_FOUND] 是啥意思?

unit not found是啥意思

The requested URL was not found on this server是啥意思

提示SQL:column 'bj' is not found 是啥 怎么解决?

operating system not found是啥问题?

linux 装好了centos系统,输入命令apt-get update 提示command not found是啥原因