Есть ли версия memset(), которая устанавливает значение, превышающее 1 байт (char)? Например, предположим, что у нас есть функция memset32(), поэтому, используя ее, мы можем сделать следующее:
int32_t array[10];
memset32(array, 0xDEADBEEF, sizeof(array));
Это установит значение 0xDEADBEEF во всех элементах массива. В настоящее время мне кажется, что это можно сделать только с помощью цикла.
В частности, меня интересует 64-битная версия memset(). Знаете что-нибудь подобное?