__movsb
Section spécifique à Microsoft
Génère une instruction Move String (rep movsb
).
Syntaxe
void __movsb(
unsigned char* Destination,
unsigned const char* Source,
size_t Count
);
Paramètres
Destination
[out] Pointeur vers la destination de la copie.
Source
[in] Pointeur vers la source de la copie.
Count
[in] Nombre d’octets à copier.
Spécifications
Intrinsic | Architecture |
---|---|
__movsb |
x86, x64 |
Fichier<d’en-tête intrin.h>
Notes
Le résultat est que les premiers Count
octets pointés par Source
sont copiés dans la Destination
chaîne.
Cette routine est disponible uniquement en tant qu'intrinsèque.
Exemple
// 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);
}
A big black dog. A big black dog.
FIN de la section spécifique à Microsoft
Voir aussi
Commentaires
https://aka.ms/ContentUserFeedback.
Bientôt disponible : Tout au long de 2024, nous allons supprimer progressivement GitHub Issues comme mécanisme de commentaires pour le contenu et le remplacer par un nouveau système de commentaires. Pour plus d’informations, consultezEnvoyer et afficher des commentaires pour