JM プロジェクトは、主に Linux 関連のマニュアルページの日本語ページを翻訳・公開しています。
... 表現を引数としてとることができる。 結果は以下の値のいずれか一つである: FP_NAN x が "Not a Number" である (数値ではない)。 FP_INFINITE x が正の無限大または負の無限大である。 FP_ZERO x が 0 である。 FP_SUBNORMAL x を正規化形式で表現するには小さすぎる。 FP_NO ... 対して、簡単な答えを提供する。 isfinite( x ) 以下の場合に 0 以外の値を返す。 (fpclassify(x) != FP_NAN && fpclassify(x) != FP_INFINITE) isnormal( x ) (fpclassify(x) == FP_NORMAL) の場合に 0 以外の値を返す。 isnan( x ) (fpclassify(x) == FP_NAN) の場合に 0 以 ... ... 表現を引数としてとることができる。 結果は以下の値のいずれか一つである: FP_NAN x が "Not a Number" である (数値ではない)。 FP_INFINITE x が正の無限大または負の無限大である。 FP_ZERO x が 0 である。 FP_SUBNORMAL x を正規化形式で表現するには小さすぎる。 FP_NO ... 対して、簡単な答えを提供する。 isfinite( x ) 以下の場合に 0 以外の値を返す。 (fpclassify(x) != FP_NAN && fpclassify(x) != FP_INFINITE) isnormal( x ) (fpclassify(x) == FP_NORMAL) の場合に 0 以外の値を返す。 isnan( x ) (fpclassify(x) == FP_NAN) の場合に 0 以 ... ... 表現を引数としてとることができる。 結果は以下の値のいずれか一つである: FP_NAN x が "Not a Number" である (数値ではない)。 FP_INFINITE x が正の無限大または負の無限大である。 FP_ZERO x が 0 である。 FP_SUBNORMAL x を正規化形式で表現するには小さすぎる。 FP_NO ... 対して、簡単な答えを提供する。 isfinite( x ) 以下の場合に 0 以外の値を返す。 (fpclassify(x) != FP_NAN && fpclassify(x) != FP_INFINITE) isnormal( x ) (fpclassify(x) == FP_NORMAL) の場合に 0 以外の値を返す。 isnan( x ) (fpclassify(x) == FP_NAN) の場合に 0 以 ... ... 表現を引数としてとることができる。 結果は以下の値のいずれか一つである: FP_NAN x が "Not a Number" である (数値ではない)。 FP_INFINITE x が正の無限大または負の無限大である。 FP_ZERO x が 0 である。 FP_SUBNORMAL x を正規化形式で表現するには小さすぎる。 FP_NO ... 対して、簡単な答えを提供する。 isfinite( x ) 以下の場合に 0 以外の値を返す。 (fpclassify(x) != FP_NAN && fpclassify(x) != FP_INFINITE) isnormal( x ) (fpclassify(x) == FP_NORMAL) の場合に 0 以外の値を返す。 isnan( x ) (fpclassify(x) == FP_NAN) の場合に 0 以 ... ... 表現を引数としてとることができる。 結果は以下の値のいずれか一つである: FP_NAN x が "Not a Number" である (数値ではない)。 FP_INFINITE x が正の無限大または負の無限大である。 FP_ZERO x が 0 である。 FP_SUBNORMAL x を正規化形式で表現するには小さすぎる。 FP_NO ... 対して、簡単な答えを提供する。 isfinite( x ) 以下の場合に 0 以外の値を返す。 (fpclassify(x) != FP_NAN && fpclassify(x) != FP_INFINITE) isnormal( x ) (fpclassify(x) == FP_NORMAL) の場合に 0 以外の値を返す。 isnan( x ) (fpclassify(x) == FP_NAN) の場合に 0 以 ... ... スレッド毎の CPU 時間を取得する。 下記のシェルのセッションは実行例である。 $ ./a.out Main thread sleeping Subthread starting infinite loop Main thread consuming some CPU time... Process total CPU time: 1.368 Main thread CPU time: 0.376 Subthread CPU time: ... rrno = en; perror(msg); exit(EXIT_FAILURE); } while (0) static void * thread_start(void *arg) { printf("Subthread starting infinite loop\n"); for (;;) continue; } static void pclock(char *msg, clockid_t cid) { struct timespec ts; printf("%s", msg); if (c ... ... erval 日に設定します。デフォルトは 1 週間です。間隔を ``0'' に設定すると、全てのメッセージに対して自動応答を行ないます。 ``infinite'' (実際には数字以外の文字ならなんでも) を設定すると、 同じ送信者には一度しか自動応答を行ないません。 -s address 受け付ける ... ... e code segment is described as nearly equivalent because whereas a negative timeout value for poll () is interpreted as an infinite timeout, a negative value expressed in *tmo_p results in an error from ppoll (). なぜ ppoll () が必要なのかについての説明は ... ... e code segment is described as nearly equivalent because whereas a negative timeout value for poll () is interpreted as an infinite timeout, a negative value expressed in *tmo_p results in an error from ppoll (). なぜ ppoll () が必要なのかについての説明は ... ... を送信するためにカーネルが待つ時間を指定します。 この値の単位は 10ms です。 "none" が指定されると、待ち時間は発生しません。 "infinite" が指定されると、バッファリングされたデータが送信し終わるまで 無限に待ち続けます。 デフォルト設定は 3000 (30 秒待つ) です。 ... 日本語の文書やマニュアルを配布している個人/プロジェクトへのリンクです。