STD_ConcatenateLString

構文

#include <nitro/std.h>

int STD_ConcatenateLString( char* str1, const char* str2, int size );

int STD_StrLCat( char* str1, const char* str2, int size );

引数

str1 連結先の文字列のポインタを指定します。
str2 連結元の文字列のポインタを指定します。
size str1 が指すバッファのサイズを指定します。

返り値

str1 の文字列長と str2 の文字列長の和を返します。 返り値は実際にコピーしたサイズの影響を受けません。

説明

文字列 str2 を、文字列 str1 の終りに最大 (size - STD_GetStringLength(str1) - 1) バイト追加し、 NUL 文字で終端します。一般的な strlcat() と同じ動作をします。

STD_StrLCat()STD_ConcatenateLString() の別名として define されています。

参照

履歴

2007/12/10 初版