Guest User

Untitled

a guest
Jul 16th, 2018
87
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C++ 0.54 KB | None | 0 0
  1. /*Constructor de la clase bit_set*/
  2.  
  3. bit_set::bit_set(void):
  4. block_(EMPTY_SET_MASK), //crear un conjunto vacío
  5. block_size_(sizeof(block_t)*8) //lo que te expliqué en el privado
  6. {}
  7.  
  8. --------------------------
  9. //Esta función si cambias lo que te dije tienes la práctica perfecta. (es copiar y pegar esto)
  10. /*Función "belongs"*/
  11.  
  12. bit_set::belongs(item_t i)
  13. {
  14.     block_t auxblock = ONE_MASK;
  15.  
  16.     auxblock = (auxblock << i);
  17.     if ((auxblock & block_) != EMPTY_SET_MASK) //esto queda mejor que poner 0x00
  18.         return true;
  19.     else
  20.         return false;
  21. }
Add Comment
Please, Sign In to add comment