[解決済み] dprintf()の使用方法
2022-02-28 18:40:47
質問
という関数があると聞いたことがあります。 dprintf() は、パイプにデータを書き込むのに便利です。問題は、その使い方を説明する例が見つからないことです。そのリンクにあるものはすべて読みましたが、まだよく理解できていません。
ごく簡単な例だけでも、かなり理解できるようになります。例えば、パイプがあったとします。
int fd[2];
pipe(fd);
といくつかのpid
pid_t ID1, ID2, ID3;
dprintf()を使って、これらのpidをパイプに書き込むにはどうしたらいいでしょうか?
どのように解決するのですか?
dprintf
と同じように動作します。
fprintf
ただし、最初のパラメータはファイル記述子(すなわち
int
の代わりに
FILE *
.
dprintf(fd[0], "%d : %d : %d", ID1, ID2, ID3);
関連
-
[解決済み】C 言語の添え字で配列の要素値を代入すると、配列でもポインタでもベクトルでもない値になる
-
[解決済み】式は変更可能なL値でなければならない
-
[解決済み] エラー:整数が期待されるところで集約値が使用された
-
[解決済み】警告:引数「互換性のないポインタ型から」を渡す[デフォルトで有効]。
-
[解決済み] C++とCの融合 - #ifdef __cplusplus はどのように機能するのか?
-
[解決済み] 1ビットのセット、クリア、トグルはどのように行うのですか?
-
[解決済み] C言語で配列のサイズを決定するにはどうすればよいですか?
-
[解決済み] 標準出力ではなく標準エラー出力にパイプを通すにはどうしたらいいですか?
-
[解決済み】高放射能環境下で使用するアプリケーションのコンパイルについて
-
[解決済み】C言語の関数ポインタはどのように機能するのですか?
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
[解決済み】「ポインタから異なるサイズの整数へのキャスト」エラーが発生するのはなぜですか?
-
[解決済み】単項演算子「*」の型が無効(「int」がある)C言語でのエラー
-
[解決済み】strcmpが機能しない
-
[解決済み】C言語で浮動小数点例外(コアダンプ)発生
-
[解決済み】cudamalloc()の使用。) なぜダブルポインタなのか?
-
[解決済み] テスト
-
[解決済み] struct has no member named
-
[解決済み] [Solved] .Cファイルをコンパイルしています。アーキテクチャ x86_64 の未定義シンボル
-
[解決済み】未定義参照 makefile が間違っているのかも?
-
[解決済み] '{'トークンの前に期待される式