Advertisement
Guest User

lab1 expandBits

a guest
Jan 24th, 2017
101
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C++ 0.39 KB | None | 0 0
  1. void expandBits(uint64_t source, char * bits)
  2. {
  3.  
  4.     char c;
  5.     int buffer = 1;
  6.     int count = 1;
  7.     bits[72]='\0';
  8.     for (int i = 0; i < 71; i++){
  9.         c = (char) 1 & source;
  10.         source = source >> 1;
  11.         count++;
  12.         bits[i] = c;
  13.         if (count == 8){
  14.             buffer++;
  15.             count = 1;
  16.             bits[i] = ' ';
  17.             i++;
  18.         }
  19.     }
  20.  
  21. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement