On 12/3/2012 6:26 AM, Gor Gyolchanyan wrote: > What's the logic in this behavior? Think of it this way. An int can be implicitly converted to a long, but they have different typeid's because they are different bits.