2010-12-29から1日間の記事一覧

git で svn revert 相当は git checkout #2

IT

git で svn revert 相当は git checkout で書いたとおりだった。git checkout と打つと、変更したファイルの一覧が出るので、それをリダイレクトして git checkout となるように修正した後、リダイレクトしたファイルを実行することで元に戻せた。checkout …

C における代入式の左辺と右辺の評価順序 #2

C と Java における代入式の左辺と右辺の評価順序 は副作用完了点の完了までの間に、被副作用オブジェクトを複数回参照しているために発生する問題で、こうしたコードは動作未定義という扱いになってしまう。 a[i] = ++i; これは単に以下のように書き直せば…