yohhoyの日記

技術的メモをしていきたい日記

2016-02-20から1日間の記事一覧

size_tと値-1

C C++

C/C++言語における符号無し型と負数の扱いについてメモ。値 -1 をsize_tなどの符号なし整数型*1へ変換代入する場合、同型の最大値となることが保証される。この振る舞いは符号付き整数型の内部ビット表現に依存しない。*2 const size_t nmax = -1; // nmaxは…