2009-06-18から1日間の記事一覧
INETA Day 2009 (INETA Japan) ようやく詳細が発表されました〜。 今年も参加予定です。
せっかくなので、最初の課題の MSIL を読み解いてみたいと思います。 まずは、検証に使った C# コード(該当メソッドのみ)はこちら。 static void Main() { var i = 0; i *= ~i & 2 | 1 * (++i) - -(i--) ^ i; Console.WriteLine("i = {0}", i); } 続いて .…
R さんから課題を頂きましたので、やってみたいと思います。 まずはひとつめ。 var i = 1; i = 3 & ++i; これは、 increment, and, store になるはずなので、きっと i = 2 になると思います。 ……検証。 i = 2うん、正しいみたいですね。 一応、 MSIL でも in…