Export (0) Print
Expand All
Expand Minimize
This topic has not yet been rated - Rate this topic

_mbccpy

Copies a multibyte character from one string to another string.

void _mbccpy(
   unsigned char *dest,
   const unsigned char *src 
);

Parameters

dest
Copy destination.
src
Multibyte character to copy.

Remarks

The _mbccpy function copies one multibyte character from src to dest. If src does not point to the lead byte of a multibyte character as determined by an implicit call to _ismbblead, no copy is performed.

Security Note   Use a null-terminated string. The null-terminated string must not exceed the size of the destination buffer. For more information, see Avoiding Buffer Overruns. Buffer overrun problems are a frequent method of system attack, resulting in an unwarranted elevation of privilege.

Generic-Text Routine Mappings

TCHAR.H routine _UNICODE & _MBCS not defined _MBCS defined _UNICODE defined
_tccpy Maps to macro or inline function _mbccpy Maps to macro or inline function

Locale Routines | Interpretation of Multibyte-Character Sequences

Requirements

Routine Required header Compatibility
_mbccpy <mbctype.h> Win 98, Win Me, Win NT, Win 2000, Win XP

For additional compatibility information, see Compatibility in the Introduction.

Libraries

All versions of the C run-time libraries.

See Also

_mbclen | Run-Time Routines and .NET Framework Equivalents

Did you find this helpful?
(1500 characters remaining)
Thank you for your feedback
Show:
© 2014 Microsoft. All rights reserved.