Can assigning smaller integer type to a larger integer type be unsafe?
<p>Apart from the case where smaller type is signed and is &lt; 0 and larger is unsigned, are there any other cases where assigning smaller int type to a larger int type can be unsafe?</p>
