No.2ベストアンサー
- 回答日時:
「ファイルディスクリプタ」は、「ファイル記述子」・「ファイルハンドル」とも言われます。
これは、入出力できるファイルを管理するもので、0~255の値を持ちます。
ファイルディスクリプタは、ファイルを1つ開くとそのファイルに対して、ユニークな数値を割り当てられます。
>>なんとなく、3種類の数値を返す
これは、関数の仕様の話だと思いますが、たとえば、open()関数では、ファイルが開けたら、ファイルディスクリプタを戻り値として、エラーの場合は、ファイルディスクリプタに存在しない数値である「ー1」を返しています。
ちょっと解りにくいですかね?
ご回答ありがとうございました。
つまり、ファイルを開いたときに、その開いたファイルによって固有の数値が帰ってくる、
と考えてよろしいのでしょうか・・・?
で、もしファイルが開けなかったときには「-1」が帰ってくる・・・。
これであっているとすれば、なんとなく理解できました。
ありがとうございました。
No.5
- 回答日時:
7_7_7さんと私の回答を合わせて、理解していただけたのでしたら、幸いです。
私の回答のところでかかれていた質問ですが、そう理解していただいて良いと思います。
ただ、以下の例が示すように、オープンする順番により、与えられるファイルディスクリプタの値が変わることを理解しておいて下さい。
(例1)
fd_a = open( "A", ....);/* fd_a=4となる */
fd_b = open( "B", ....);/* fd_b=5となる */
(例2)
fd_b = open( "B", ....);/* fd_b=4となる */
fd_a = open( "A", ....);/* fd_a=5となる */
※open()関数の引数は、例を見やすくするため、省略して書いていますが、実際に使用するときは、正確に書いて下さいね。
ご回答ありがとうございました。
なんとなく、理解できてきたような気がします。
もう少し勉強してみます。
ありがとうございました^^
No.4
- 回答日時:
No.3
- 回答日時:
パソコン用語辞典には無いけどグーグルの検索で
http://www.soi.wide.ad.jp/class/99009/slides/02/ …
http://www.soi.wide.ad.jp/class/99009/slides/02/ …
↑
説明が書いてありますから。
参考URL:http://www.soi.wide.ad.jp/class/99009/slides/02/ …
ご回答、ありがとうございました。
このサイト、探せませんでした・・・。
参照させていただいたのですが、
やはり私が理解するには難しくて・・・。
すみません、もともと文型でして、
こういう難しい用語を並べられると混乱してしまいます。
ぜひ、文型にも分かるようにご説明いただけないでしょうか;;
よろしくお願いいたします>_<
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- 英語 辞書にある(かたく)って? 4 2022/05/02 15:38
- 数学 中学生の数学の問題です 6 2022/06/19 13:40
- 大学受験 数学1の問題 「おさえておきたい基礎100Gakken」より 3 2023/04/11 23:28
- 大学受験 大学受験の参考書について 高3の私文志望(今のところ中堅私立大)です。 基礎固めをしたいです。 持っ 3 2023/08/17 13:47
- イタリア語 イタリア語のカタカナ表記として「スパゲッティ アッラ カルボナーラ」という表記を目にしますが、これは 1 2022/10/08 12:02
- 日本語 犬猫も人間の言葉を理解してるのかの? 4 2023/01/14 21:58
- 数学 数的推理の問題です。 解答の意味が全く分かりません。 この回答よりももっと分かりやすく、丁寧にご説明 4 2023/07/30 15:52
- Excel(エクセル) A、B、C・・・AA、ABと連番でふりたい、調べても式の意味がわからずパニックになってしまう 1 2023/01/23 19:17
- Excel(エクセル) エクセルでエラーを無視して一番左側のセルの値を返したい 2 2023/07/27 13:06
- 大学受験 明治大学受験、もう一冊、英単語張をやるか? 4 2022/10/23 20:50
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
fopenでディレクトリ内の全ファ...
-
unixでのファイルロックの方法...
-
CGI のモジュールをつかってフ...
-
FindFirstFileとFindNextFileで...
-
ExcelをCSV書き出す場合のシー...
-
perlにて2つのファイル比較
-
ファイル名を複数個配列で確保...
-
バッチファイルの作り方(CSV→...
-
Windowsで複数のファイルを同じ...
-
Perl:Unicodeプロパティ作れない
-
perlで、後ろの行を読んで、前...
-
VBAで巨大なファイルの途中から...
-
awkスクリプトでダブルクォーテ...
-
batファイルでrenameができませ...
-
python renameについて
-
DOSコマンドで、標準出力を出力...
-
close()で例外が投げられる理由
-
window.open でのファイル指定方法
-
テキストファイルから日本語部...
-
htaccessで特定のディレクトリ...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
fopenでディレクトリ内の全ファ...
-
ファイルロックの解除方法
-
TSVファイルを読み込んでCSV形...
-
[perl] perlで書き込み中に、PC...
-
Cookieが保存できない。
-
perlをデスクトップのショート...
-
最新のファイルのみ検索
-
flockについて
-
unixでのファイルロックの方法...
-
perlでCSV形式ファイルのア...
-
ファイルの結合
-
ファイルがオープンできない
-
CGI のモジュールをつかってフ...
-
fortranでプログラムを作りたい...
-
ファイルの存在確認をしたい
-
perl の printでのファイルへの...
-
Perl 処理速度について
-
file_exists関数について
-
1行がやたら長いテキストをバッ...
-
CGIでhtml出力部分(print、ヒア...
おすすめ情報