home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Gold Fish 2
/
goldfish_vol2_cd1.bin
/
gnu
/
man
/
cat3
/
bstring.0
< prev
next >
Wrap
Text File
|
1993-12-07
|
2KB
|
67 lines
BSTRING(3) UNIX Programmer's Manual BSTRING(3)
NNAAMMEE
bbccmmpp, bbccooppyy, bbzzeerroo, mmeemmccccppyy, mmeemmcchhrr, mmeemmccmmpp, mmeemmccppyy, mmeemmmmoovvee,, mmeemmsseett -
byte string operations
SSYYNNOOPPSSIISS
##iinncclluuddee <<ssttrriinngg..hh>>
_i_n_t
bbccmmpp(_c_o_n_s_t _v_o_i_d _*_b_1, _c_o_n_s_t _v_o_i_d _*_b_2, _s_i_z_e___t _l_e_n)
_v_o_i_d
bbccooppyy(_c_o_n_s_t _v_o_i_d _*_s_r_c, _v_o_i_d _*_d_s_t, _s_i_z_e___t _l_e_n)
_v_o_i_d
bbzzeerroo(_v_o_i_d _*_b, _s_i_z_e___t _l_e_n)
_v_o_i_d _*
mmeemmcchhrr(_c_o_n_s_t _v_o_i_d _*_b, _i_n_t _c, _s_i_z_e___t _l_e_n)
_i_n_t
mmeemmccmmpp(_c_o_n_s_t _v_o_i_d _*_b_1, _c_o_n_s_t _v_o_i_d _*_b_2, _s_i_z_e___t _l_e_n)
_v_o_i_d _*
mmeemmccccppyy(_v_o_i_d _*_d_s_t, _c_o_n_s_t _v_o_i_d _*_s_r_c, _i_n_t _c, _s_i_z_e___t _l_e_n)
_v_o_i_d _*
mmeemmccppyy(_v_o_i_d _*_d_s_t, _c_o_n_s_t _v_o_i_d _*_s_r_c, _s_i_z_e___t _l_e_n)
_v_o_i_d _*
mmeemmmmoovvee(_v_o_i_d _*_d_s_t, _c_o_n_s_t _v_o_i_d _*_s_r_c, _s_i_z_e___t _l_e_n)
_v_o_i_d _*
mmeemmsseett(_v_o_i_d _*_b, _i_n_t _c, _s_i_z_e___t _l_e_n)
DDEESSCCRRIIPPTTIIOONN
These functions operate on variable length strings of bytes. They do not
check for terminating null bytes as the routines listed in string(3) do.
See the specific manual pages for more information.
SSEEEE AALLSSOO
bcmp(3), bcopy(3), bzero(3), memccpy(3), memchr(3), memcmp(3),
memcpy(3), memmove(3), memset(3)
SSTTAANNDDAARRDDSS
The functions mmeemmcchhrr(), mmeemmccmmpp(), mmeemmccppyy(), mmeemmmmoovvee(), and mmeemmsseett() con
form to ANSI C3.1591989 (``ANSI C'').
HHIISSTTOORRYY
The functions bbzzeerroo() and mmeemmccccppyy() appeared in 4.3BSD; the functions
bbccmmpp(), bbccooppyy(), appeared in 4.2BSD.
BSD Experimental April 19, 1991 1