Advertisement
Guest User

Untitled

a guest
Jan 16th, 2019
89
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.53 KB | None | 0 0
  1.  
  2. void zero(unsigned short & uli, int nr){
  3. unsigned short mask = 0xFU << (2*nr);
  4. mask = ~mask; //Skapar nollor där vi innan hade ettor!
  5. cout <<"mask " <<std::bitset<16>(( mask ))<<endl;
  6. cout <<"vad vi jobbar med: " <<std::bitset<16>(( uli ))<<endl;
  7. cout << "vad vi gör: uli &= mask"<<endl;
  8. uli &= mask;
  9. cout <<"resultatet "<< std::bitset<16>(( uli ));
  10.  
  11. }
  12.  
  13. int main() {
  14. unsigned short test = 0x0U; //är 0
  15. test = ~(test); //Blir en massa ettor
  16. zero(test,3);
  17. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement