<html><head></head><body><div style="color:#000; background-color:#fff; font-family:HelveticaNeue, Helvetica Neue, Helvetica, Arial, Lucida Grande, sans-serif;font-size:16px"><div id="yiv9636599069"><div class="qtdSeparateBR"><br><br></div><div class="yiv9636599069yqt1134527507" id="yiv9636599069yqtfd21711"><div id="yui_3_16_0_1_1450093700875_22870"><div id="yui_3_16_0_1_1450093700875_22869" style="color:#000;background-color:#fff;font-family:HelveticaNeue, Helvetica Neue, Helvetica, Arial, Lucida Grande, sans-serif;font-size:16px;"><div id="yui_3_16_0_1_1450093700875_22868"><div id="yui_3_16_0_1_1450093700875_22908">Hi:</div><div id="yui_3_16_0_1_1450093700875_22899" dir="ltr">the difference between two types isn't bitsize, but structure or brand. Similarly, the cast between to types is possible by its bitpattern not by its bitsize. The implementation has the authority to adjust their sizes I believe (because it's implementation dependent).<br>Antony m3devel isn't getting your mails in December archive, and here I have been struggling to read it<br></div></div></div></div></div></div></div></body></html>