Exportar (0) Imprimir
Expandir todo
div
eof
Expandir Minimizar
Este artículo proviene de un motor de traducción automática. Mueva el puntero sobre las frases del artículo para ver el texto original. Más información.
Traducción
Original
Este tema aún no ha recibido ninguna valoración - Valorar este tema

_mbccpy, _mbccpy_l

Copia un carácter multibyte de una cadena en otra. Hay disponibles versiones más seguras de estas funciones; vea _mbccpy_s, _mbccpy_s_l.

Nota importante Importante

Esta API no se puede usar en aplicaciones que se ejecutan en Windows en tiempo de ejecución. Para obtener más información, vea Funciones de CRT no admitidas con /ZW.

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

Destino de la copia.

src

Carácter multibyte que se va a copiar.

locale

Configuración regional que se va a usar.

La función _mbccpy copia un carácter multibyte de src en dest.

Esta función valida sus parámetros. Si se pasa a _mbccpy un puntero nulo para dest o src, se invoca el controlador de parámetros no válidos, como se describe en Validación de parámetros. Si la ejecución puede continuar, errno se establece en EINVAL.

_mbccpy usa la configuración regional actual para cualquier comportamiento que dependa de la configuración regional. _mbccpy_l y _mbccpy son exactamente iguales, salvo que _mbccpy_l usa la configuración regional que se pasa para todo comportamiento dependiente de la configuración regional. Para obtener más información, vea Configuración regional.

Nota de seguridad   Use una cadena terminada en un valor nulo. El tamaño de la cadena terminada en un valor nulo no debe ser mayor que el del búfer de destino. Para obtener más información, vea Evitar saturaciones del búfer. Los problemas de saturación del búfer son un método frecuente de ataque del sistema, que produce una elevación de privilegios no justificada.

Asignaciones de rutina de texto genérico

Rutina Tchar.h

_UNICODE y _MBCS no definidos

_MBCS definido

_UNICODE definido

_tccpy

Se asigna a una macro o una función insertada

_mbccpy

Se asigna a una macro o una función insertada

_tccpy_l

no disponible

_mbccpy_l

no disponible

Rutina

Encabezado necesario

_mbccpy

<mbctype.h>

_mbccpy_l

<mbctype.h>

Para obtener más información sobre compatibilidad, vea Compatibilidad.

No es aplicable Para llamar a la función estándar de C, use PInvoke. Para obtener más información, vea Ejemplos de invocación de plataforma.

¿Te ha resultado útil?
(Caracteres restantes: 1500)
Gracias por sus comentarios

Adiciones de comunidad

AGREGAR
Mostrar:
© 2014 Microsoft. Reservados todos los derechos.