チリペヂィア

リンクフリー。サンプルコードなどは関連記事内でライセンスについて明示されない限り商用利用なども自由に行って構いませんが、自己責任でお願いします。またこれら日記内容の著作権自体は放棄していません。引用部分については引用元の権利に従ってください。

2012-10-28から1日間の記事一覧

LayoutKind.Explicitで共用体風のSerializable()+BinaryFormatter

小発見!LayoutKind.Explicitでナンチャッテ共用体をやってもSerializable()+BinaryFormatterとか使えるんですね。Unityだと、unsafe指定してポインタ処理が出来ないらしいです。すると、WifiとかBluetoothとかPC/スマホなど環境固有の通信ハードウェアの利用を…

20121030追記

よくよく考えてみたら構造体とか共用体ではなく、継承&メンバ拡張してベースクラス型の配列にまとめちゃうのがオブジェクト指向的には本当ですね。こんな感じに。 ベースクラス(パケット種別を記憶) 継承クラス1(パケット種別1に対応するデータ実部を…