I think this is still undefined - you are modifying AND using b in the same statement - how do you know which order it does things? a ^= b first, or b ^= a first?Code:b ^= a ^= b;
--
Mats
Printable View
I think this is still undefined - you are modifying AND using b in the same statement - how do you know which order it does things? a ^= b first, or b ^= a first?Code:b ^= a ^= b;
--
Mats