Um post muito interessante do Kenny Kerr sobre a forma como duas instruções simples são interpretadas de forma completamente diferente pelos compiladores de VC++ e de VC#