サイズを表現する型には符号あり整数を用いるべき
CやC++でサイズ型を表現する場合、単にサイズを表現するだけなら unsigned でも問題ない。しかしこれではサイズ同士の引き算で「サイズ不足」を表現することができない。
アセンブリならオーバーフローしたかどうかのフラグがあるけれど、CやC++では判断できない。
CやC++でサイズ型を表現する場合、単にサイズを表現するだけなら unsigned でも問題ない。しかしこれではサイズ同士の引き算で「サイズ不足」を表現することができない。
アセンブリならオーバーフローしたかどうかのフラグがあるけれど、CやC++では判断できない。