Czy istnieje memset (), który akceptuje liczby całkowite większe niż char?
Czy istnieje wersja memset (), która ustawia wartość większą niż 1 bajt (char)? Załóżmy na przykład, że mamy funkcję memset32 (), więc używając jej możemy wykonać następujące czynności:
int32_t array[10];
memset32(array, 0xDEADBEEF, sizeof(array));
Spowoduje to ustawienie wartości 0xDEADBEEF we wszystkich elementach tablicy. Obecnie wydaje mi się, że można to zrobić tylko za pomocą pętli.
W szczególności interesuje mnie 64-bitowa wersja memset (). Wiesz coś takiego?