Condividi tramite


__movsb

Specifici di Microsoft

Genera un'istruzione della stringa di spostamento (rep movsb).

void __movsb( 
   unsigned char* Destination, 
   unsigned const char* Source, 
   size_t Count 
);

Parametri

  • [out] Destination
    Un puntatore alla destinazione della copia.

  • [in] Source
    Un puntatore all'origine di copia.

  • [in] Count
    Il numero di byte da copiare.

Requisiti

Intrinseco

Architettura

__movsb

x86, x64

File di intestazione <intrin.h>

Note

Il risultato è che il primo byte di Count operazioni da Source vengono copiati nella stringa di Destination .

Questa procedura è disponibile solo come intrinseci.

Esempio

// movsb.cpp
// processor: x86, x64
#include <stdio.h>
#include <intrin.h>

#pragma intrinsic(__movsb)

int main()
{
    unsigned char s1[100];
    unsigned char s2[100] = "A big black dog.";
    __movsb(s1, s2, 100);

    printf_s("%s %s", s1, s2);
}
  
  

Vedere anche

Riferimenti

Intrinseci del compilatore