_mbccpy, _mbccpy_l
Copie um caractere de multibyte de uma cadeia de caracteres para outra cadeia de caracteres.Versões mais seguros dessas funções estão disponíveis; consulte _mbccpy_s, _mbccpy_s_l.
Importante |
---|
Este API não pode ser usado em aplicativos executados em Tempo de Execução do Windows.Para obter mais informações, consulte Funções de CRT não suportadas com /ZW. |
void _mbccpy( unsigned char *dest, const unsigned char *src ); void _mbccpy_l( unsigned char *dest, const unsigned char *src, _locale_t locale );
Parâmetros
dest
Destino de impressão.src
Caractere de Multibyte copiar.locale
A localidade usar.
Comentários
A função de _mbccpy copia um caractere de multibyte de src a dest.
Essa função valida os seus parâmetros.Se _mbccpy é passado um ponteiro para dest zero ou src, o manipulador inválido do parâmetro é invocado, como descrito em Validação de parâmetro.Se a execução é permitida continuar, errno é definido como EINVAL.
_mbccpy usa a localidade atual para qualquer comportamento de são dependentes._mbccpy_l é idêntico a _mbccpy exceto que usa _mbccpy_l da localidade passados em para qualquer comportamento de são dependentes.Para obter mais informações, consulte Localidade.
Uso deSecurity Note uma cadeia de caracteres NULL- finalizada.A cadeia de caracteres NULL- finalizada não pode exceder o tamanho do buffer de destino.Para obter mais informações, consulte Evitando estouros de buffer.Problemas de estouro de buffer são um método frequente de ataque do sistema, resultando em uma despropositado elevação de privilégio.
Mapeamentos da rotina de Genérico- texto
Rotina de Tchar.h |
_UNICODE e não definidos _MBCS |
_MBCS definido |
_UNICODE definido |
---|---|---|---|
_tccpy |
Mapeados para a função macro ou in-line |
_mbccpy |
Mapeados para a função macro ou in-line |
_tccpy_l |
n/d |
_mbccpy_l |
n/d |
Requisitos
Rotina |
Cabeçalho necessário |
---|---|
_mbccpy |
<mbctype.h> |
_mbccpy_l |
<mbctype.h> |
Para mais informações, consulte Compatibilidade de compatibilidade na introdução.
Equivalente LÍQUIDO de Framework
Não aplicável.Para chamar a função padrão de C, use PInvoke.Para obter mais informações, consulte Exemplos de invocação de plataforma.