_mbccpy, _mbccpy_l
Copiare un carattere multibyte da una stringa in un'altra stringa.Più versioni sicure di queste funzioni sono disponibili, vedere _mbccpy_s, _mbccpy_s_l.
Importante |
---|
Questa API non può essere utilizzata nelle applicazioni che vengono eseguite in Windows Runtime.Per ulteriori informazioni, vedere Funzioni CRT non supportate con /ZW. |
void _mbccpy(
unsigned char *dest,
const unsigned char *src
);
void _mbccpy_l(
unsigned char *dest,
const unsigned char *src,
_locale_t locale
);
Parametri
dest
Copiare la destinazione.src
Caratteri multibyte da copiare.locale
Impostazioni locali da utilizzare.
Note
La funzione _mbccpy copia un carattere multibyte da src a dest.
Questa funzione convalida i parametri.Se _mbccpy viene passato come puntatore null per dest o src, il gestore di parametri non validi viene invocato, come descritto in Convalida dei parametri.Se all'esecuzione è permesso continuare, errno è impostato su EINVAL.
_mbccpy utilizza le impostazioni locali correnti per il comportamento dipendente dalle impostazioni locali._mbccpy_l è identico a _mbccpy se non che _mbccpy_l utilizza le impostazioni locali passate per qualsiasi comportamento dipendente dalle impostazioni locali.Per ulteriori informazioni, vedere Impostazioni locali.
Security Note Utilizza una stringa con terminazione null.La stringa con terminazione null non deve superare la dimensione del buffer di destinazione.Per ulteriori informazioni, vedere Evitare sovraccarichi del buffer.Problemi di sovraccarico del buffer sono un metodo frequente di attacco al sistema, con conseguente elevazione dei privilegi non autorizzata.
Mapping di routine a Testo generico
Routine Tchar.h |
_UNICODE e _MBCS non definiti |
_MBCS definito |
_UNICODE definito |
---|---|---|---|
_tccpy |
Mapping della macro o della funzione inline |
_mbccpy |
Mapping della macro o della funzione inline |
_tccpy_l |
n/d |
_mbccpy_l |
n/d |
Requisiti
Routine |
Intestazione obbligatoria |
---|---|
_mbccpy |
<mbctype.h> |
_mbccpy_l |
<mbctype.h> |
Per ulteriori informazioni sulla compatibilità, vedere Compatibilità nell'introduzione.
Equivalente in NET Framework
Non applicabile.Per chiamare la funzione standard C, utilizzare PInvoke.Per ulteriori informazioni, vedere Esempi di Invocazione della Piattaforma.