Wie würden Sie setzen, und klar, ein einzelnes bit in Gehen?

In Golang, wie Sie setzen und löschen einzelner bits eines integer? Zum Beispiel Funktionen, die sich so Verhalten:

 clearBit(129, 7) //returns 1
 setBit(1, 7)     //returns 129
InformationsquelleAutor Kevin Burke | 2014-04-21
Schreibe einen Kommentar