zoukankan      html  css  js  c++  java
  • 输入和输出流

    流的概念和流类库的结构

    程序的输入指的是从输入文件将数据传送给程序,程序的输出指的是从程序将数据传送给输出文件。

    C++输入输出包含以下三个方面的内容:

    •     对系统指定的标准设备的输入和输出。即从键盘输入数据,输出到显示器屏幕。这种输入输出称为标准的输入输出,简称标准I/O。
    •     以外存磁盘文件为对象进行输入和输出,即从磁盘文件输入数据,数据输出到磁盘文件。以外存文件为对象的输入输出称为文件的输入输出,简称文件I/O。
    •     对内存中指定的空间进行输入和输出。通常指定一个字符数组作为存储空间(实际上可以利用该空间存储任何信息)。这种输入和输出称为字符串输入输出,简称串I/O。

    C++编译系统提供了用于输入输出的iostream类库。iostream这个单词是由3个部 分组成的,即i-o-stream,意为输入输出流。在iostream类库中包含许多用于输入输出的 类。常用的见表

    iostream头文件中定义的流对象

    对象

    含义

    对应设备

    对应的类

    c语言中相应的标准文件

    cin

    标准输入流

    键盘

    istream_withassign

    stdin

    cout

    标准输出流

    屏幕

    ostream_withassign

    stdout

    cerr

    标准错误流

    屏幕

    ostream_withassign

    stderr

    clog

    标准错误流

    屏幕

    ostream_withassign

    stderr

  • 相关阅读:
    对Postmaster 对 SIGQUIT 信号处理的理解
    kill bgwriter 的小实验
    我对 execl 的学习
    pid_t 数据类型
    我对bgwriter.c 与 guc 关系的初步理解
    对Linux 下 SIGUSR1 与 SIGUSR2 的理解
    向bgwriter 发送 SIGQUIT 的实验
    常用txt图标符号
    也做网页图标favicon.ico
    TakeColor颜色拾取工具
  • 原文地址:https://www.cnblogs.com/yifengs/p/15185149.html
Copyright © 2011-2022 走看看