она для меня черный ящик, assumption что она хочет все по стандарту, strict aliasing rule чтобы соблюден, без UB и reinterpret_casta. https://habr.com/ru/company/otus/blog/443602/ Тут есть пункт про массивы, но немного не моя ситуация, и я до конца не уверен
Да какое блять MEMCPY, на хер оно тебе нужно? Я ж сказал, не нужно тебе ничего копировать никуда. Надо сделать буфер нужного типа и размера, и отдать в функцию. Всё.