JM Project

JM プロジェクトは、主に Linux 関連のマニュアルページの日本語ページを翻訳・公開しています。

Linux マニュアル 一覧

全文・高度検索

per page, with , order by , clip by
Results of 1 - 10 of about 368 for 終端 (0.004 sec.)
Man page of STRCAT 7908
STRCAT Section: Linux Programmer's Manual (3) Updated: 2020-11-01 Index JM Home Page 名前 strcat, strncat - 二つの文字列を連結する 書式 #include < string.h > char *strcat(char * dest , const char * src ); char *strncat(char * dest , const c ... har * src , size_t n ); 説明 strcat () 関数は、 dest 文字列の後に src 文字列を付け加える。 その際に、 dest の最後にある終端のヌルバイト ('\0') は上書きされ、新たに生成された文字列の末尾に終端のヌルバイトが付与される。 二つの文字列 src と dest は重 ... strncat () も同様だが、以下の点が異なる。 * src のうち最大 n バイトが使用される。 * src が n バイト以上の場合、 src はヌル終端されている必要はない。 strcat () と同じく、 dest に格納される結果の文字列は常にヌル終端される。 src が n バイト以上の場合、 ... strncat () は dest に n+1 バイトを書き込む ( src からの n バイトと終端のヌルバイトである)。 したがって、 dest の大きさは最低でも strlen(dest)+n+1 でなければ ならない。 strncat () の簡単な実装は以 ...
https://man.mtool.work/man/20260915/man3/strcat.3.html
Man page of STRCAT 7908
STRCAT Section: Linux Programmer's Manual (3) Updated: 2020-11-01 Index JM Home Page 名前 strcat, strncat - 二つの文字列を連結する 書式 #include < string.h > char *strcat(char * dest , const char * src ); char *strncat(char * dest , const c ... har * src , size_t n ); 説明 strcat () 関数は、 dest 文字列の後に src 文字列を付け加える。 その際に、 dest の最後にある終端のヌルバイト ('\0') は上書きされ、新たに生成された文字列の末尾に終端のヌルバイトが付与される。 二つの文字列 src と dest は重 ... strncat () も同様だが、以下の点が異なる。 * src のうち最大 n バイトが使用される。 * src が n バイト以上の場合、 src はヌル終端されている必要はない。 strcat () と同じく、 dest に格納される結果の文字列は常にヌル終端される。 src が n バイト以上の場合、 ... strncat () は dest に n+1 バイトを書き込む ( src からの n バイトと終端のヌルバイトである)。 したがって、 dest の大きさは最低でも strlen(dest)+n+1 でなければ ならない。 strncat () の簡単な実装は以 ...
https://man.mtool.work/man/20260915/man3/strncat.3.html
Man page of GETHOSTNAME 7494
GETHOSTNAME Section: Linux Programmer's Manual (2) Updated: 2019-10-10 Index JM Home Page 名前 gethostname, sethostname - ホスト名の取得・設定をする 書式 #include < unistd.h > int gethostname(char * name , size_t len ); int sethostname(cons ... 、ホスト名を、文字配列 name で指定された値に設定する。 引数 len には、 name のバイト数を指定する (そのため、 name では文字列終端のヌルバイトは必要ない)。 gethostname () は、NULL 終端されたホスト名を、 len バイトの長さの文字配列 name に格納して返す。ヌル ... 詰められ、エラーは返されない (下記の「注意」の節を参照)。 POSIX.1 では、結果の切り詰めが発生した場合に、 返されたバッファーに終端のヌルバイトが含まれているかどうかは 規定されていない。 返り値 成功した場合は 0 が返される。エラーの場合は -1 が返され、 err ... ame () は規定していない。 注意 SUSv2 では「ホスト名が 255 バイトに制限される」ことを保証している。 POSIX.1 では「ホスト名 (終端のヌルバイトは含まない) が HOST_NAME_MAX バイトに制限される」ことを保証している。 Linux では、 HOST_NAME_MAX は 64 に定義され ...
https://man.mtool.work/man/20260915/man2/gethostname.2.html
Man page of GETHOSTNAME 7494
GETHOSTNAME Section: Linux Programmer's Manual (2) Updated: 2019-10-10 Index JM Home Page 名前 gethostname, sethostname - ホスト名の取得・設定をする 書式 #include < unistd.h > int gethostname(char * name , size_t len ); int sethostname(cons ... 、ホスト名を、文字配列 name で指定された値に設定する。 引数 len には、 name のバイト数を指定する (そのため、 name では文字列終端のヌルバイトは必要ない)。 gethostname () は、NULL 終端されたホスト名を、 len バイトの長さの文字配列 name に格納して返す。ヌル ... 詰められ、エラーは返されない (下記の「注意」の節を参照)。 POSIX.1 では、結果の切り詰めが発生した場合に、 返されたバッファーに終端のヌルバイトが含まれているかどうかは 規定されていない。 返り値 成功した場合は 0 が返される。エラーの場合は -1 が返され、 err ... ame () は規定していない。 注意 SUSv2 では「ホスト名が 255 バイトに制限される」ことを保証している。 POSIX.1 では「ホスト名 (終端のヌルバイトは含まない) が HOST_NAME_MAX バイトに制限される」ことを保証している。 Linux では、 HOST_NAME_MAX は 64 に定義され ...
https://man.mtool.work/man/20260915/man2/sethostname.2.html
Man page of STPNCPY 7193
STPNCPY Section: Linux Programmer's Manual (3) Updated: 2019-03-06 Index JM Home Page 名前 stpncpy - 固定長の文字列をコピーして、その最後へのポインターを返す 書式 #include < string.h > char *stpncpy(char * dest , const char * src , size_t n ... libc 2.10 以降: _POSIX_C_SOURCE >= 200809L glibc 2.10 より前: _GNU_SOURCE 説明 stpncpy () 関数は src が指している文字列から終端のヌルバイト ('\0') を含めて最大 n バイトを dest にコピーする。長さ strlen(src) が n より小さい場合には dest の残りの 部分に ... はヌルバイト ('\0') 文字が埋められる。 長さ strlen(src) が n 以上ならば、 dest が指す文字列はヌルで終端されていない。 二つの文字列は重なってはならない。 プログラマーは dest に少なくとも n バイトの空きがあることを 保証しなければ ... ならない。 返り値 stpncpy () は dest の終端のヌルバイトを指すポインターを返すか、 dest がヌルバイトで終端されていない場合には dest + n を返す。 属性 この節で使用されて ...
https://man.mtool.work/man/20260915/man3/stpncpy.3.html
Man page of UNIX 7193
UNIX Section: Linux Programmer's Manual (7) Updated: 2020-11-01 Index JM Home Page 名前 unix - ローカルな プロセス間通信用のソケット 書式 #include < sys/socket.h > #include < sys/un.h > unix_socket = socket(AF_UNIX, type, 0); error = socket ... ckaddr_un 構造体では 3 種類のアドレスが区別される。 * pathname (パス名) : bind (2) を使って、UNIX ドメインソケットを、 ヌル終端されたファイルシステム上のパス名に結び付けることができる。 (上述のいずれかのシステムコールにより) ソケットのアドレスが返され ... る際、 その長さは offsetof(struct sockaddr_un, sun_path) + strlen(sun_path) + 1 であり、 sun_path にはヌル終端されたパス名が格納される。 (Linux では、上記の offsetof () 式は sizeof(sa_family_t) の値と同じだが、 他の実装では sun_path の ... ス名を結びつける際に、 最大限の移植性を持たせ、コーディングを簡単にするためのルールがいくつかある。 * sun_path のパス名はヌル終端すべきである。 * 終端のヌルバイトを含めたパス名の長さは sun_path の大きさを超えないようにすべきである。 * sockaddr_un 構造体 ...
https://man.mtool.work/man/20260915/man7/unix.7.html
Man page of PRINTF 6982
PRINTF Section: Linux Programmer's Manual (3) Updated: 2020-11-01 Index JM Home Page 名前 printf, fprintf, dprintf, sprintf, snprintf, vprintf, vfprintf, vdprintf, vsprintf, vsnprintf - 指定された書式に変換して出力を行う 書式 #include < std ... ター fd に対して出力を行う点が異なる。 snprintf () と vsnprintf () は最大で size バイトを str に書き込む ( size には文字列を終端するヌルバイト ('\0') もを含まれる)。 vprintf (), vfprintf (), vdprintf (), vsprintf (), vsnprintf () の各関数はそれぞれ pri ... 合、 引数は const char * 型で文字型の配列へのポインター (文字列へのポインター) であることが 期待されている。配列中の文字は、終端の ヌルバイト ('\0') が出てくるまで出力される (終端文字は出力されない)。 精度が指定されていると、指定された字数以上は出力され ... ない。 精度が指定された場合には、終端バイトが存在する必要はない。 精度が指定されていなかったり、精度の値が配列の大きさより大きい場合には、 配列は終端のヌルバイト ...
https://man.mtool.work/man/20260915/man3/dprintf.3.html
Man page of PRINTF 6982
PRINTF Section: Linux Programmer's Manual (3) Updated: 2020-11-01 Index JM Home Page 名前 printf, fprintf, dprintf, sprintf, snprintf, vprintf, vfprintf, vdprintf, vsprintf, vsnprintf - 指定された書式に変換して出力を行う 書式 #include < std ... ター fd に対して出力を行う点が異なる。 snprintf () と vsnprintf () は最大で size バイトを str に書き込む ( size には文字列を終端するヌルバイト ('\0') もを含まれる)。 vprintf (), vfprintf (), vdprintf (), vsprintf (), vsnprintf () の各関数はそれぞれ pri ... 合、 引数は const char * 型で文字型の配列へのポインター (文字列へのポインター) であることが 期待されている。配列中の文字は、終端の ヌルバイト ('\0') が出てくるまで出力される (終端文字は出力されない)。 精度が指定されていると、指定された字数以上は出力され ... ない。 精度が指定された場合には、終端バイトが存在する必要はない。 精度が指定されていなかったり、精度の値が配列の大きさより大きい場合には、 配列は終端のヌルバイト ...
https://man.mtool.work/man/20260915/man3/fprintf.3.html
Man page of PRINTF 6982
PRINTF Section: Linux Programmer's Manual (3) Updated: 2020-11-01 Index JM Home Page 名前 printf, fprintf, dprintf, sprintf, snprintf, vprintf, vfprintf, vdprintf, vsprintf, vsnprintf - 指定された書式に変換して出力を行う 書式 #include < std ... ター fd に対して出力を行う点が異なる。 snprintf () と vsnprintf () は最大で size バイトを str に書き込む ( size には文字列を終端するヌルバイト ('\0') もを含まれる)。 vprintf (), vfprintf (), vdprintf (), vsprintf (), vsnprintf () の各関数はそれぞれ pri ... 合、 引数は const char * 型で文字型の配列へのポインター (文字列へのポインター) であることが 期待されている。配列中の文字は、終端の ヌルバイト ('\0') が出てくるまで出力される (終端文字は出力されない)。 精度が指定されていると、指定された字数以上は出力され ... ない。 精度が指定された場合には、終端バイトが存在する必要はない。 精度が指定されていなかったり、精度の値が配列の大きさより大きい場合には、 配列は終端のヌルバイト ...
https://man.mtool.work/man/20260915/man3/printf.3.html
Man page of PRINTF 6982
PRINTF Section: Linux Programmer's Manual (3) Updated: 2020-11-01 Index JM Home Page 名前 printf, fprintf, dprintf, sprintf, snprintf, vprintf, vfprintf, vdprintf, vsprintf, vsnprintf - 指定された書式に変換して出力を行う 書式 #include < std ... ター fd に対して出力を行う点が異なる。 snprintf () と vsnprintf () は最大で size バイトを str に書き込む ( size には文字列を終端するヌルバイト ('\0') もを含まれる)。 vprintf (), vfprintf (), vdprintf (), vsprintf (), vsnprintf () の各関数はそれぞれ pri ... 合、 引数は const char * 型で文字型の配列へのポインター (文字列へのポインター) であることが 期待されている。配列中の文字は、終端の ヌルバイト ('\0') が出てくるまで出力される (終端文字は出力されない)。 精度が指定されていると、指定された字数以上は出力され ... ない。 精度が指定された場合には、終端バイトが存在する必要はない。 精度が指定されていなかったり、精度の値が配列の大きさより大きい場合には、 配列は終端のヌルバイト ...
https://man.mtool.work/man/20260915/man3/snprintf.3.html
PREV 1 2 3 4 5 6 7 8 9 10 NEXT

リンク

日本語の文書やマニュアルを配布している個人/プロジェクトへのリンクです。