アセンブリ言語について。

■ このスレッドは過去ログ倉庫に格納されています
1コルム
垢版 |
2021/07/12(月) 07:01:50.06ID:HKz2IaPt
以下のURLで、
https://dobon.net/cgi-bin/vbbbs/cbbs.cgi?mode=al
No.14のC 言語の write の仕様そのもので、第一引数はファイルディスクリプタですね。 (ファイルディスクリプタについては御自身で調べてみてください)
固定値として定義されているのは、標準ストリーム ファイルの
0 … 標準入力 (write では使われない)
1 … 標準出力
2 … 標準エラー出力
です。(3 以降は各プロセスでオープンされたファイルやソケットやデバイスを
指しており、固定値ではなくプロセス毎に異なる値となります。)
括弧の所がよくわかりません。教えていただけると幸いです。すみません。
3以降の所です。教えていただけると幸いです。すみません。
ソケットやデバイスは、パラレルポートやプリンターのことらしいのですが。
プリンターとはあのプリンターのことでしょうか?教えていただけると幸いです。すみません。
2021/07/12(月) 09:33:10.25ID:QQ+ltuaW
単発スレ立てる奴氏ねよ
2021/07/12(月) 10:05:28.67ID:+0SNFbZm
4デフォルトの名無しさん
垢版 |
2021/07/12(月) 11:07:26.92ID:k3eDnaJZ
そもそも日本語が不自由なんだろ
fd >= 3 のことを言っている
0, 1, 2 は予め open されているので固定値
3 以上は自分で open しろって話
2021/07/12(月) 11:09:54.72ID:FhUABcmi
最初に
> (ファイルディスクリプタについては御自身で調べてみてください)
と言われてるだろ
お前はそれをやったのか?
判ってない状態でそれ以降の文章を読む方が悪い
2021/07/12(月) 12:48:15.11ID:aEttnyn+
>3 以降は各プロセスでオープンされたファイルやソケットやデバイスを
>指しており、固定値ではなくプロセス毎に異なる値となります。

これはその文章のままじゃないの?
つまりファイルやソケットやデバイスを使ってるところのアドレスもしくはそれらを示す構造体のアドレスの参照を渡せってことっぽいけど。
7コルム
垢版 |
2021/07/12(月) 20:11:59.71ID:HKz2IaPt
もう少し詳しく教えていただけないでしょうか?構造体のアドレスの参照を渡せってどういう事でしょうか?教えていただけないでしょうか?
■ このスレッドは過去ログ倉庫に格納されています
5ちゃんねるの広告が気に入らない場合は、こちらをクリックしてください。

ニューススポーツなんでも実況