タグ

ブックマーク / daimaru.sakura.ne.jp (1)

  • 紫月庵-C言語-9.ファイル入出力

    ファイル入出力の流れ ファイル入出力の概念を説明します。 ファイル入出力を直接実施するのは、Kernel(OS)です。 プログラマはファイル入出力をKernelに依頼するプログラムを 作成するだけで済みます。 その依頼内容をKernelが実施することにより、 間接的にファイル入出力を実現しているわけです。 プログラム中でのファイル入出力の流れは以下の通りです。 Kernelにファイル入出力対象のファイルを申請する 申請が通れば、Kernelはそのファイルに対し、 ファイルディスクリプタ(そのファイルを一意に識別できる数値)を 割り振る。 ファイルディスクリプタテーブル(入出力対象ファイル一覧表)へ、 ファイルディスクリプタと共にファイルの情報を登録する Kernelはプログラムにファイルディスクリプタを教える プログラムは、ファイルディスクリプタと入出力内容を Kernel

    mEGGrim
    mEGGrim 2011/11/01
    Fileについて
  • 1