Gibt es eine Version von memset(), die einen Wert setzt, der größer als 1 Byte (char) ist? Nehmen wir zum Beispiel an, wir haben eine Funktion memset32(), mit der wir Folgendes tun können:
int32_t array[10];
memset32(array, 0xDEADBEEF, sizeof(array));
Dadurch wird der Wert 0xDEADBEEF in allen Elementen des Arrays gesetzt. Derzeit scheint es mir, dies kann nur mit einer Schleife getan werden.
Konkret bin ich an einer 64-Bit-Version von memset() interessiert. Kennen Sie so etwas?