No such thing as a 'Nibble' in C++?

Assuming you are trying to decompose a received byte into two nibbles:

byte data;

byte lownibble = data & B00001111;

byte highnibble = data >> 4;