Compiler Error C2103
'&' on register variable
An attempt was made to use the address of a register variable.