首页 > C++ > 输入输出流 阅读:33,358

C++输入输出流

C++输入输出流通常情况下,C++ 程序中使用 cin 输入流实现数据的输入,用 cout 输出流实现数据的输出。除此之外,C++ 还提供有适用于特定场景的输入输出流,比如 cerr、clog 等。

C++输入输出流本质上就是已经定义好的类对象,之所以称它们为"流",C++ 开发者认为数据传输(包含输入和输出)的过程像水一样,从一个地方流到另一个地方,所以称实现输入的为输入流,实现数据输出的为输出流。

作为类对象,C++输入流和输出流不仅可以实现基本的输入输出操作,通过类内部的成员函数,还可以满足特殊场景中的输入输出需求,这些知识在本章中都会做详细讲解。

本章内容:
1. C++输入流和输出流(超级详细)
2. C++ cout.put():输出单个字符
3. C++ cout.write():输出字符串
4. C++ cout.tellp()和cout.seekp()方法详解
5. C++ cout格式化输出(超级详细)
6. C++怎样对输入输出重定向?(3种方法)
7. C++如何管理输出缓冲区?
8. cin.get():C++读取单个字符
9. cin.getline():C++读入一行字符串(整行数据)
10. C++如何跳过(忽略)指定字符?
11. C++怎样查看输入流中的下一个字符?
12. C++ cin是如何判断输入结束(读取结束)的?
13. C++处理输入输出错误

编程帮,一个分享编程知识的公众号。跟着站长一起学习,每天都有进步。

通俗易懂,深入浅出,一篇文章只讲一个知识点。

文章不深奥,不需要钻研,在公交、在地铁、在厕所都可以阅读,随时随地涨姿势。

文章不涉及代码,不烧脑细胞,人人都可以学习。

当你决定关注「编程帮」,你已然超越了90%的程序员!

编程帮二维码
微信扫描二维码关注