JM プロジェクトは、主に Linux 関連のマニュアルページの日本語ページを翻訳・公開しています。
... uble x ); -lm でリンクする。 glibc 向けの機能検査マクロの要件 ( feature_test_macros (7) 参照): trunc (), truncf (), truncl (): _ISOC99_SOURCE || _POSIX_C_SOURCE >= 200112L 説明 これらの関数は、絶対値が x よりも大きくない直近 ... 2.1 で初めて登場した。 属性 この節で使用されている用語の説明については、 attributes (7) を参照。 インターフェース 属性 値 trunc (), truncf (), truncl () Thread safety MT-Safe 準拠 C99, POSIX.1-2001, POSIX.1-2008. 注意 これらの関数が返す整数値は整数型 ... ... uble x ); -lm でリンクする。 glibc 向けの機能検査マクロの要件 ( feature_test_macros (7) 参照): trunc (), truncf (), truncl (): _ISOC99_SOURCE || _POSIX_C_SOURCE >= 200112L 説明 これらの関数は、絶対値が x よりも大きくない直近 ... 2.1 で初めて登場した。 属性 この節で使用されている用語の説明については、 attributes (7) を参照。 インターフェース 属性 値 trunc (), truncf (), truncl () Thread safety MT-Safe 準拠 C99, POSIX.1-2001, POSIX.1-2008. 注意 これらの関数が返す整数値は整数型 ... ... uble x ); -lm でリンクする。 glibc 向けの機能検査マクロの要件 ( feature_test_macros (7) 参照): trunc (), truncf (), truncl (): _ISOC99_SOURCE || _POSIX_C_SOURCE >= 200112L 説明 これらの関数は、絶対値が x よりも大きくない直近 ... 2.1 で初めて登場した。 属性 この節で使用されている用語の説明については、 attributes (7) を参照。 インターフェース 属性 値 trunc (), truncf (), truncl () Thread safety MT-Safe 準拠 C99, POSIX.1-2001, POSIX.1-2008. 注意 これらの関数が返す整数値は整数型 ... ... い場合、 その動作は flags にセットされたビットによって決まる。 通常の使用時は (「注意」参照)、 O_NONBLOCK は常に指定され、 O_TRUNC フラグが追加で指定されることがある。 flags の組み合わせが持つ効果は以下のとおりである。 flags == O_NONBLOCK エラーの場合、 ... 呼び出しは直ちに返る。 flags == (O_NONBLOCK | O_TRUNC) 参照カウントが 0 以外かどうかに関わらず、 直ちにモジュールをアンロードする。 (flags & O_NONBLOCK) == 0 flags に O_NONBLOC ... かれる。 参照カウントが 0 になった時点で、 呼び出し元の停止が解除される。 * モジュールは通常通りの方法でアンロードされる。 O_TRUNC フラグには上記のルールに加えてもう一つの効果がある。 デフォルトでは、 モジュールに init 関数があるが exit 関数がない場合、 ... ... flags . The file creation flags are O_CLOEXEC , O_CREAT , O_DIRECTORY , O_EXCL , O_NOCTTY , O_NOFOLLOW , O_TMPFILE , and O_TRUNC . The file status flags are all of the remaining flags listed below. The distinction between these two groups of flags is ... s has subsequently been added as follows: XFS (Linux 3.15); Btrfs (Linux 3.16); F2FS (Linux 3.16); and ubifs (Linux 4.9) O_TRUNC ファイルが既に存在し、通常ファイルであり、 アクセスモードで書き込みが許可されている (つまり、 O_RDWR または O_WRONLY の) 場 ... 合、長さ 0 に切り詰め (truncate) られる。 ファイルが FIFO または端末デバイスファイルの場合、 O_TRUNC フラグは無視される。 それ以外の場合、 O_TRUNC の効 ... ... flags . The file creation flags are O_CLOEXEC , O_CREAT , O_DIRECTORY , O_EXCL , O_NOCTTY , O_NOFOLLOW , O_TMPFILE , and O_TRUNC . The file status flags are all of the remaining flags listed below. The distinction between these two groups of flags is ... s has subsequently been added as follows: XFS (Linux 3.15); Btrfs (Linux 3.16); F2FS (Linux 3.16); and ubifs (Linux 4.9) O_TRUNC ファイルが既に存在し、通常ファイルであり、 アクセスモードで書き込みが許可されている (つまり、 O_RDWR または O_WRONLY の) 場 ... 合、長さ 0 に切り詰め (truncate) られる。 ファイルが FIFO または端末デバイスファイルの場合、 O_TRUNC フラグは無視される。 それ以外の場合、 O_TRUNC の効 ... ... flags . The file creation flags are O_CLOEXEC , O_CREAT , O_DIRECTORY , O_EXCL , O_NOCTTY , O_NOFOLLOW , O_TMPFILE , and O_TRUNC . The file status flags are all of the remaining flags listed below. The distinction between these two groups of flags is ... s has subsequently been added as follows: XFS (Linux 3.15); Btrfs (Linux 3.16); F2FS (Linux 3.16); and ubifs (Linux 4.9) O_TRUNC ファイルが既に存在し、通常ファイルであり、 アクセスモードで書き込みが許可されている (つまり、 O_RDWR または O_WRONLY の) 場 ... 合、長さ 0 に切り詰め (truncate) られる。 ファイルが FIFO または端末デバイスファイルの場合、 O_TRUNC フラグは無視される。 それ以外の場合、 O_TRUNC の効 ... ... のインクルードにより得られる)。 新規に作成された共有メモリーオブジェクトは長さ 0 で初期化される。 オブジェクトの大きさは ftruncate (2) を使って設定できる。 共有メモリーオブジェクトとして新規に確保されたバイトは自動的に 0 に初期化される。 O_EXCL O_CRE ... オブジェクトの存在確認と、存在しなかった場合のオブジェクト作成は、 必ず一連の操作として実行される (performed atomically)。 O_TRUNC 共有メモリーオブジェクトがすでに存在した場合、 そのオブジェクトを 0 バイトに切り詰める。 これらのフラグ値の定義は < fcntl. ... ) を参照) が、このファイルディスクリプターに設定される。 通常、これらのファイルディスクリプターは、この後続けて実行される ftruncate (2) (新規に作成されたオブジェクトの場合のみ) と mmap (2) の呼び出しに使用される。 mmap (2) を呼び出した後は、ファイルデ ... ... のインクルードにより得られる)。 新規に作成された共有メモリーオブジェクトは長さ 0 で初期化される。 オブジェクトの大きさは ftruncate (2) を使って設定できる。 共有メモリーオブジェクトとして新規に確保されたバイトは自動的に 0 に初期化される。 O_EXCL O_CRE ... オブジェクトの存在確認と、存在しなかった場合のオブジェクト作成は、 必ず一連の操作として実行される (performed atomically)。 O_TRUNC 共有メモリーオブジェクトがすでに存在した場合、 そのオブジェクトを 0 バイトに切り詰める。 これらのフラグ値の定義は < fcntl. ... ) を参照) が、このファイルディスクリプターに設定される。 通常、これらのファイルディスクリプターは、この後続けて実行される ftruncate (2) (新規に作成されたオブジェクトの場合のみ) と mmap (2) の呼び出しに使用される。 mmap (2) を呼び出した後は、ファイルデ ... ... ned as if by a call to open (2) with the following flags: fopen() モード open() フラグ r O_RDONLY w O_WRONLY | O_CREAT | O_TRUNC a O_WRONLY | O_CREAT | O_APPEND r+ O_RDWR w+ O_RDWR | O_CREAT | O_TRUNC a+ O_RDWR | O_CREAT | O_APPEND fdopen() fdopen () ... 日本語の文書やマニュアルを配布している個人/プロジェクトへのリンクです。