Hamigaki.Utility

hamigakiディレクトリ直下のファイル(エンディアン、バイナリI/O)をHamigaki.UtilityHamigaki.Binaryという名前で呼ぶことにして、テストコードを用意しました。
libs/utility/test/
libs/binary/test/
(01/15追記:Hamigaki.Binaryに改名、リンク先を修正しました)
いくつか問題が見つかったので修正しています。

  • 24ビット符号付き整数のデコードで符号拡張し忘れていたのを修正
  • サイズやオフセットを返すメタ関数の戻り値をmpl::size_tで統一した

明日はドキュメントも書きます。