bstring - ライブラリコールの説明 - Linux コマンド集 一覧表
- 名前
- 書式
- 説明
- 注意
- 関連項目
名前
bcmp, bcopy, bzero, memccpy, memchr, memcmp, memcpy, memfrob, memmem,
memmove, memset - バイト列の操作を行なう
書式
#include <string.h>
int bcmp(const void *s1, const void *s2, int n);
void bcopy(const void *src, void *dest, int n);
void bzero(void *s, int n);
void *memccpy(void *dest, const void *src, int c, size_t n);
void *memchr(const void *s, int c, size_t n);
int memcmp(const void *s1, const void *s2, size_t n);
void *memcpy(void *dest, const void *src, size_t n);
void *memfrob(void *s, size_t n);
void *memmem(const void *needle, size_t needlelen,
const void *haystack, size_t haystacklen);
void *memmove(void *dest, const void *src, size_t n);
void *memset(void *s, int c, size_t n);
説明
これらの関数は NULL 終端する必要のない文字列 (バイト配列) の操作を行う。
関数の詳しい説明は、それぞれの man ページを参照すること。
注意
bcmp
(),
bcopy
(),
bzero
()関数は古いものである。代わりに
memcmp
(),
memcpy
()
memset
()を使うこと。
関連項目
bcmp
(3),
bcopy
(3),
bzero
(3),
memccpy
(3),
memchr
(3),
memcmp
(3),
memcpy
(3),
memfrob
(3),
memmem
(3),
memmove
(3),
memset
(3)
- Linux Tips 関連記事
- Linux Tips(目次)
- Linux ディストリビューション一覧
- rpm のファイル名にあるi386とかi686とは
- 自分のマシンの情報を調べる
- cron の設定
- ssh の root ログインを禁止する
- ssh を、ユーザ、IPでアクセス制限
- 鍵交換方式によるssh接続
- 鍵交換方式によるssh接続( windowsから )
- 複数ファイル内の文字列を置換して上書き保存する
- あるグループをイニシャルグループとするユーザー一覧出力
- 複数ファイルのファイル名を一括変換する
- 連番ファイルをコマンド一発で作成する
- 中身がランダムなファイルを任意のサイズで作成する
- Linux ユーザーアカウントをロック・アンロックする