Gibt es memset (), das ganze Zahlen akzeptiert, die größer als char sind?
Gibt es eine Version von memset (), die einen Wert festlegt, der größer als 1 Byte (char) ist? Angenommen, wir haben eine memset32 () -Funktion, mit der wir Folgendes tun können:
int32_t array[10];
memset32(array, 0xDEADBEEF, sizeof(array));
Dies setzt den Wert 0xDEADBEEF in allen Elementen des Arrays. Momentan scheint es mir, dass dies nur mit einer Schleife möglich ist.
Insbesondere interessiere ich mich für eine 64-Bit-Version von memset (). Wissen Sie so etwas?