// Нумерация бит в байтовом массиве монотонна,
// т.е. 0-7, 8-15, 16-23, ...
void CopyOneBitArray( unsigned char * arr,
unsigned char src, unsigned char dst )
{ /* Копирование одного бита */
( CHECK_ONE_BIT_ARRAY( arr, src, dst ) ?
(SET_ONE_BIT_ARRAY( arr, src, dst )) :
(CLR_ONE_BIT_ARRAY( arr, src, dst )) );
}