Tuesday, December 11, 2012

Sets the "bitNo" bit of val to the "bitVal" value

void setBit(unsigned int& val, unsigned int bitNo, bool bitval) {
  val = bitval ? (val | (1 << bitNo)) : (val & (~(1 << bitNo)));
}


No comments:

Post a Comment