Annotation of coherent/f/usr/man/KERNEL/memcpy, revision 1.1

1.1     ! root        1: mmeemmccppyy() -- String Function
        !             2: 
        !             3: #iinncclluuddee <ssttrriinngg.hh>
        !             4: cchhaarr *
        !             5: mmeemmccppyy(_r_e_g_i_o_n_1, _r_e_g_i_o_n_2, _n)
        !             6: vvaaddddrr_tt _r_e_g_i_o_n_1;
        !             7: vvaaddddrr_tt _r_e_g_i_o_n_2;
        !             8: uunnssiiggnneedd iinntt _n;
        !             9: 
        !            10: mmeemmccppyy() copies _n characters from _r_e_g_i_o_n_2 into _r_e_g_i_o_n_1. Unlike the routines
        !            11: ssttrrccppyy()  and  ssttrrnnccppyy(),  mmeemmccppyy()  copies  from  one region  to  another.
        !            12: Therefore, it will not halt automatically when it encounters NUL.
        !            13: 
        !            14: mmeemmccppyy() returns _r_e_g_i_o_n_1.
        !            15: 
        !            16: _S_e_e _A_l_s_o
        !            17: ssttrrccppyy(), ssttrriinngg ffuunnccttiioonnss, ssttrriinngg.hh
        !            18: 
        !            19: _N_o_t_e_s
        !            20: If  _r_e_g_i_o_n_1 and  _r_e_g_i_o_n_2 overlap,  the behavior  of mmeemmccppyy()  is undefined.
        !            21: _r_e_g_i_o_n_1 should  point to enough  reserved memory to  hold _n bytes  of data;
        !            22: otherwise, code or data will be overwritten.

unix.superglobalmegacorp.com

This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.