简短的介绍

来源:互联网 发布:照片整理 for mac 编辑:程序博客网 时间:2024/04/25 16:11

前面的章节中的例子程序,提供了一些与用户的交互,如果在所有。他们只是简单的值在屏幕上打印,但标准库提供了许多额外的途径,通过它的输入/输出功能,用户交互。本节将对一些最有用的一个简短的介绍。

C++使用方便的抽象称为流执行输入和连续介质如屏幕输出操作,键盘或文件。流是一个实体,一个程序可以插入或提取字符/。没有必要知道流或其任何内部规范相关媒体的细节。所有我们需要知道的是,数据流是一个字符的源/目的地以及这些人物设置/接受的顺序(即一个接一个地)

标准库定义了一些可用于访问被认为是标准的来源和目的地的字符,程序运行的环境流对象

我们将看到更详细的cout和cin标准输出和输入流)cerr和clog输出流所以他们基本上cout所不同的是他们确定为特定目的流:错误消息和日志记录其中在许多情况下在大多数的环境设置事实上他们同样的事情他们打印在屏幕上,虽然他们也可以单独重定向

在<<运算符将数据如下入流之前。在上面的例子中,它的插入字符串输出语句,120号,和变量的值x到标准输出流cout。请注意,在第一个声明语句括在双引号(“)因为它是一个字符串,而在最后一个,X是不。双报价的差异是什么;当它们之间的文本是封闭的,文字字面上;当他们不在的时候,文本被解释为一个变量的标识符,其值替代输出。例如这两个句子有非常不同的结果

0 0
原创粉丝点击