Aracılığıyla paylaş


__stosd

Microsoft'a Özgü

Bir depo dizesi yönergesi (rep stosd) oluşturur.

Sözdizimi

void __stosd(
   unsigned long* Destination,
   unsigned long Data,
   size_t Count
);

Parametreler

Hedef
[out] İşlemin hedefi.

Veri
[in] Depoacak veriler.

Sayı
[in] Yazacak çift kelime bloğunun uzunluğu.

Gereksinimler

Içsel Mimari
__stosd x86, x64

intrin.h üst bilgi dosyası<>

Açıklamalar

Sonuç olarak, Çift Sözcük Verileri, Hedef tarafından işaret edilen bellek konumundaki Count çift sözcük bloğuna yazılır.

Bu yordam yalnızca iç yordam olarak kullanılabilir.

Örnek

// stosd.c
// processor: x86, x64

#include <stdio.h>
#include <memory.h>
#include <intrin.h>

#pragma intrinsic(__stosd)

int main()
{
    unsigned long val = 99999;
    unsigned long a[10];

    memset(a, 0, sizeof(a));
    __stosd(a+1, val, 2);

printf_s( "%u %u %u %u",
              a[0], a[1], a[2], a[3]);
}
0 99999 99999 0

END Microsoft'a Özgü

Ayrıca bkz.

Derleyici iç bilgileri