С++. Ищу способ битового копирования памяти, типа memcpyvoid* src, void* dst, int start_bit_src, int start_bit_dst, int

С++. Ищу способ битового копирования памяти, типа memcpyvoid* src, void* dst, int start_bit_src, int start_bit_dst, int
Ищу способ битового копирования памяти, типа: memcpy (void* src, void* dst, int start_bit_src, int start_bit_dst, int len_of_bits).

void* src - указатель на исходный массив с данными
void* dst - указатель на массив куда копировать
int start_bit_src - смещение в битах в исходном массиве (типа первые несколько бит мне не нужны)
int start_bit_dst - смещение в битах в массиве куда копировать (типа там уже лежит какое-то количество бит)
int len_of_bits - длина копируемых битов

Мужики, проекты горят

  • Ручками пиши. Всего-то два байта подровнять, остальные - скопировать.
  • +5 к ответу Капитана Гугла.
    Стандартных таких функций нет. Возможно есть библиотека сторонняя - поищите.
    Если нет, то выложите ваш код pastebin.com - посмотрим, что у вас там не получается.
    Если лень самому писать, а "проекты горят" можете в личку обратиться, помогу вам остудить проекты.