バッファー操作

次のルーチンを使用して、バイト単位でメモリの領域を操作します。

バッファー操作ルーチン

ルーチンによって返される値 使用
_memccpy 指定した文字または指定した数の文字がコピーされるまで、1 つのバッファーから別のバッファーに文字をコピーします
$ バッファーで指定された文字が、指定した数の文字内で最初に発生した場所にポインターを返します
$ 2 つのバッファーから指定した数の文字を比較します
1 つのバッファーから別のバッファーに指定した数の文字をコピーします
$ 大文字小文字に関係なく、2 つのバッファーの指定された数の文字を比較します
1 つのバッファーから別のバッファーに指定した数の文字をコピーします
$ 指定された文字を使用して、バッファー内の指定したバイト数を初期化します
_swab データのバイト数をスワップし、指定した場所にそのデータを格納します

ソースとターゲットの領域が重なっている場合、memmove のみが完全なソースを正しくコピーすることを保証します。

関連項目

カテゴリ別ユニバーサル C ランタイム ルーチン