Advertisement
Guest User

Untitled

a guest
Mar 30th, 2017
68
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.66 KB | None | 0 0
  1. #define MASK(col) (0x80 >> ((col) & 7))
  2.  
  3. int array[9] = { 0, 64, 32, 16, 8, 4, 2, 1};
  4. #define MASK(col) (array[col])
  5.  
  6. (((0) & 7) = 0, ((1) & 7) = 64, ((2) & 7) = 32, ((3) & 16)...)
  7.  
  8. "#10010 errors encountered during linking "life.out" not built"
  9. "#10056 "array" redefined: first defined in './lifelib.obj', redefined in
  10. './life.obj'"
  11.  
  12. int __life_mask_array[9] = { 0, 64, 32, 16, 8, 4, 2, 1};
  13. #define MASK(col) (__life_mask_array[col])
  14.  
  15. #define MASK(col) (0x80 >> ((col) % 8))
  16.  
  17. #define MASK(col) (0x80 >> ((col) & 7))
  18.  
  19. int __life_mask_array[] = { 128, 64, 32, 16, 8, 4, 2, 1 };
  20.  
  21. extern int __life_mask_array[]
  22. #define MASK(col) (array[(col)&7])
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement