C++基本输入、输出函数

ゞ 浴缸里的玫瑰 2022-06-06 02:17 346阅读 0赞

今天和同学讨论下了C++基础的输入输出函数。虽是基础,但因为琐碎且不经常面面俱到,难免会有遗漏之处。现有时间加以整理,格物致知。

  1. C++标准输入输出流iostream,包含输出流 ostream和输入流 istream

ostream: (1)cout (2)clog (3)cerr
(1)cout 很常见不赘述
(2)cerr常用来输出报错, 优点是写入到cerr的信息不被缓冲,也就是说错误提示可以直接输出到显示器。
(3)clog与cerr的区别在于写入进去的数据需要进行缓冲。通常用于报告程序的执行信息。

istream:(1)cin (2)cin.getline()
(1) cin 是 istream的一个对象,常用不赘述。
(2)cin.getine()有三个参数,cin.getline(接收字符串的变量,接收字符个数,结束字符)//第三个参数默认为‘\0’,cin.getline()可以接收空格作为输入。

输人函数除了标准iosream流外在string流里还有getline()函数
getline(cin,str)

发表评论

表情:
评论列表 (有 0 条评论,346人围观)

还没有评论,来说两句吧...

相关阅读

    相关 C++ 基本输入输出

    C++ 基本的输入输出 C++ 标准库提供了一组丰富的输入/输出功能,我们将在后续的章节进行介绍。本章将讨论 C++ 编程中最基本和最常见的 I/O 操作。 C++ 的

    相关 C++输入输出

    C语言中,我们通常会使用 scanf 和 printf 来对数据进行输入输出操作。在C++语言中,C语言的这一套输入输出库我们仍然能使用,但是 C++ 又增加了一套新的、更容易

    相关 c语言输入输出函数

    上学年学习c语言的时候比较匆忙,没好好吸收。 现在有时间好好复习下。 本文就c语言常见输入函数进行简单介绍,对比。 ps:由于自己能力有限,时间有限,多数介绍,总结都是摘

    相关 C语言 数据输入/输出函数

    Ⅰ )概述          C语言的语句是用来向计算机系统发出操作指令的。当要求程序按照要求执行时,先要给它一个指示,这个时候就要使用向程序输入数据的方式。当程序解决了