_mbccpy, _mbccpy_l

Çok baytlı karakteri bir dizeden başka bir dizeye kopyalar.Bu işlevlerin daha güvenli sürümleri mevcuttur; bkz. _mbccpy_s, _mbccpy_s_l.

Önemli notÖnemli

Bu API, Windows Çalışma Zamanı'nda yürütülen uygulamalarda kullanılamaz.Daha fazla bilgi için bkz /ZW ile desteklenmeyen CRT işlevleri.

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

Parametreler

  • dest
    Hedefi kopyalayın.

  • src
    Kopyalanacak çok baytlı karakter.

  • locale
    Kullanılacak yerel ayar.

Notlar

_mbccpy işlevi, çok baytlı bir karakteri src değişkeninden dest değişkenine kopyalar.

Bu işlev, parametrelerini doğrular.dest veya src için bir null işaretçi _mbccpy'e iletilirse Parametre Doğrulama içinde açıklandığı şekilde geçersiz parametre işleyicisi çağrılır.Yürütmenin devam etmesine izin verilirse, errno öğesi EINVAL olarak ayarlanır.

_mbccpy, herhangi bir yerel ayara bağımlı davranış için geçerli yerel ayarı kullanır._mbccpy_l_mbccpy öğesi ile _mbccpy_l öğesinin tüm yerel ayara bağımlı davranışlar için geçirilen yerel ayarı kullanması dışında aynıdır.Daha fazla bilgi için bkz. Yerel Ayar.

Güvenlik Notu Null ile sonlandırılmış bir dize kullanın.Null ile sonlandırılmış dize hedef arabelleğinin boyutunu aşamaz.Daha fazla bilgi için, bkz. Arabellek Taşmalarını Önleme.Arabellek taşması sorunları, haksız ayrıcalık sistem saldırı, bir unwarranted ayrıcalık yükseltilmesi ile sonuçlanan sık kullanılan bir sistem saldırısı yöntemidir.

Genel Metin Yordam Eşleşmeleri

Tchar.h yordamı

_UNICODE ve _MBCS tanımlanmaz

_MBCS tanımlanmış

_UNICODE tanımlanmış

_tccpy

Makro veya satır içi işleve eşlenir

_mbccpy

Makro veya satır içi işleve eşlenir

_tccpy_l

n/a

_mbccpy_l

n/a

Gereksinimler

Yordam

Gerekli başlık

_mbccpy

<mbctype.h>

_mbccpy_l

<mbctype.h>

Daha fazla ek uyumluluk bilgileri için bkz. Uyumluluk.

NET Framework Eşdeğeri

Uygulanamaz.Standart C işlevini çağırmak için PInvoke kullanın.Daha fazla bilgi için bkz. Platform Çağırma Örnekleri.

Ayrıca bkz.

Başvuru

Yerel Ayar

Çok Baytlı Karakter Sıralarının Yorumu

_mbclen, mblen, _mblen_l