タグ

ブックマーク / blog.cles.jp (2)

  • なぜ i = i++; としてはいけないか

    cles::blog 平常心是道 blogs: cles::blog NP_cles() « ロマサガの音楽がが20年の時を越えて :: 三菱東京UFJ銀行をかたるフィッシングの文面がバー... » 2013/12/26 なぜ i = i++; としてはいけないか  c  programming 433 1へぇ 「あってると思うんですが、動かないんです」と言われて、Cで書かれたプログラムをデバッグしていたら i = i++; という式を発見。だれしも一度くらいはやってしまうミスですが、「これがどうしてだめなのか?」についてはちゃんと調べたことがなかったのでメモを残しておこうと思います。正確には以前も調べたのですが、ちゃんと記録を残していなかったのでした。 † ちゃんと C99 の仕様に書いてある! これについては C99 の仕様(JIS X 3010:2003, ISO/IEC 9899:

    なぜ i = i++; としてはいけないか
    otherworld
    otherworld 2013/12/26
    副作用完了点が何か分からないけど、1つの式の中で変数の値を2回以上変更した場合の挙動は未定義ということなのかな。(i++)+(i++)みたいなのも駄目なのかなー
  • 「Plupload」を使って Drag and Drop でファイルアップロードを実現

    cles::blog 平常心是道 blogs: cles::blog NP_cles() « PostgresPRの使い方メモ :: もうOffice 2010が出ちゃうのか » 2010/04/24 「Plupload」を使って Drag and Drop でファイルアップロードを実現  javascript 290 3へぇ JavaScriptを使ってファイルアップロードできるPluploadというライブラリがなかなかスゴいのでメモ。 Plupload - A tool for uploading files using Flash, Silverlight, Google Gears, HTML5 or Browserplus About Plupload The developers of TinyMCE brings you Plupload, a highly usable u

    「Plupload」を使って Drag and Drop でファイルアップロードを実現
  • 1