タグ

Programmingとfileに関するsabroのブックマーク (2)

  • コンピュータで、「ファイルを開く」という概念がよく理解できません。…

    コンピュータで、「ファイルを開く」という概念がよく理解できません。裏側で何が行われているのでしょうか? 私が理解していること ・コンピュータは0と1しかあつかえない ・ハードディスクは、磁石がのった円盤で、磁力の向きで1,0を表現している ・ファイル読み取りは、これらの1,0の並びを認識すること ・ファイル書き込みは、これらの並びを変更すること では、開く、閉じるは? シェルで、 echo "hello" > hello.txt と実行すると、物理的にはHDDにデータが書き込まれます。 それは理解できます。 しかし、C言語などで FILE *fp; fp = fopen( "test.txt", "r" ); としたとき、fopenの裏側では何が行われているのでしょうか? ファイルポインタ(とかファイルハンドル)とは一体何なんでしょうか? 読み取り、書き込みは、物理メディアに対しての物理的

  • Wotsit.org

    Build your website.Build your dream website fast and easy, without any coding. Learn more Find your own domain.This one is taken, but you can find another available domain easily. Learn more

  • 1