简短的介绍
来源:互联网 发布:照片整理 for mac 编辑:程序博客网 时间:2024/04/25 16:11
前面的章节中的例子程序,提供了一些与用户的交互,如果在所有。他们只是简单的值在屏幕上打印,但标准库提供了许多额外的途径,通过它的输入/输出功能,用户交互。本节将对一些最有用的一个简短的介绍。
C++使用方便的抽象称为流执行输入和连续介质如屏幕输出操作,键盘或文件。流是一个实体,一个程序可以插入或提取字符/。没有必要知道流或其任何内部规范相关媒体的细节。所有我们需要知道的是,数据流是一个字符的源/目的地,以及这些人物设置/接受的顺序(即,一个接一个地)。
标准库定义了一些可用于访问被认为是标准的来源和目的地的字符,程序运行的环境流对象:
我们将看到更详细的cout和cin(标准输出和输入流);cerr和clog也输出流,所以他们基本上像cout,所不同的是,他们确定为特定目的流:错误消息和日志记录;其中,在许多情况下,在大多数的环境设置事实上,他们做同样的事情:他们打印在屏幕上,虽然他们也可以单独重定向。
在<<运算符将数据如下入流之前。在上面的例子中,它的插入字符串输出语句,120号,和变量的值x到标准输出流cout。请注意,在第一个声明语句括在双引号(“)因为它是一个字符串,而在最后一个,X是不。双报价的差异是什么;当它们之间的文本是封闭的,文字字面上;当他们不在的时候,文本被解释为一个变量的标识符,其值替代输出。例如,这两个句子有非常不同的结果:
0 0
- 简短的介绍
- log4j 的简短介绍
- 云平台的简短介绍
- NetworkManager简短介绍
- RxAndroid官方简短介绍
- Ajax的简短历史
- Ajax的简短历史
- 播放简短的音乐
- 简短的文史经典
- 简短的程序
- 简短的废话
- 最简短的九九乘法表
- IRP、驱动对象、设备对象简短介绍
- 简短的理解设计模式
- mac帧的简短解释
- 关于ASM的简短记忆
- 简短的Javascript代码分析
- 简短的char*与char[]
- mongo之Wtire Concern(安全写级别)
- Sphere-AABB Intersecting test
- linux下的文件权限
- HDU 3569 Imaginary Date 简单期望
- 2014 鞍山 现场赛 E题题解
- 简短的介绍
- poj1258--Agri-Net(最小生成树)
- 详解 QT 皮肤 QSS编程
- 可以在单个语句
- 解决登陆 cuteFTP 的问题
- 大规模数据 从SQL SERVER导入到ORACLE方法
- hdu-2516
- 使用Swift写的ProgressHUD
- Remove Nth Node From End of List