#include void bitcopier(long src, long* tgt) { long answ = 0; long mask = 1; for (int i=0; i<8*sizeof(long); i++) { long onebit = src>>i & mask; answ |= onebit<