Я хочу указать тип элемента в качестве параметра для инициализации массива указателей на элемент неизвестного типа
что-то вроде
void* init(type t)
void* array = malloc(sizeof_type(t)*10));
return array;
}
и позже, например, позвоните
init(typeof(int))
Но я не смог понять, какой тип возврата у typeof.
Я думаю, что sizeof_type может быть достигнут с помощью
malloc((type) 0);
Заранее спасибо
PS: это если для векторного внедрения, если кто-то может указать мне какой-то гибкий код, я был бы также очень благодарен