I have the following line of code:

contents[pos++] ^= key[shift++];

What does operator ^= mean?

Edit
Report