Not your computer? Use a private browsing window to sign in. Learn more about using Guest mode
Not your computer? Use a private browsing window to sign in. Learn more about using Guest mode
VC++ではデフォルト設定では一時オブジェクトを参照できてしまいます。 class A {}; void foo(A&) {} int main() { foo(A()); // エラーになってほしいけどコンパイルが通ってしまう } 複数環境(GCCとか)で動かしたいコードを書いてるときには この言語拡張はない方がうれしいです。 (混乱の元なのでなくしてほしい) 以下の手順で、VC++の言語拡張をOFFにできます。 「プロジェクトのプロパティ(Alt + F7)」 ↓ 「構成プロパティ」 ↓ 「C/C++」 ↓ 「言語」 ↓ 「言語拡張を無効にする」オプションを「はい(/Za)」にする class A {}; void foo(A&) {} int main() { foo(A()); // エラー!AをA&に変換できません }
みなさんは、フルスクラッチでテトリスを作ることができますか? プログラマーといってもゲームを作る機会が少ないと、なかなかすぐには作れないと思います。 JavaScriptでなんとか作れそうな感じもしますが、すんなり実装はできない感じがします。 特にグラフィックやアニメーションをうまく使ったものを作るには、それなりの経験値が必要だと思います。 そこで、今回ご紹介するのが、教育目的で作られたHTML5製テトリスのプログラミング学習ムービーです。 HTML5 tetris - making of HTML5 tetris - making of 驚くべきことに、 たったの45分でテトリスが完成! それもフルスクラッチで、jQueryなどのライブラリーを一切使っていません。 Youtubeのムービーは早送りしていますが、動きを確認しながら実装しているのが分かります。 実際に、こちらでテトリスをプレ
DDN は 音楽 ・ 映像 に関する デジタル アート を中心に情報ミックスを配信中
問題文 http://rose.u-aizu.ac.jp/onlinejudge/ProblemSet/description.jsp?id=0004 解法 がんばって立式するのが一番手っ取り早いと思います。(個別「20110219200349」の写真、画像 - kyuridenamida's fotolife) 桁指定があるので、printf()関数で出力するのが楽です。 scanf()は入力の終わりを得ると(=読み込みに失敗すると)、-1を返す性質があります。 必要に応じてCの入出力関数も使えるようになると良いと思います。 ヒントは結構重要で、わずかな誤差により、-0.000と出力されてしまうのを防ぐために、非常に小さい数(小数第三位には影響しないほどの)を足しています。doubleを扱う場合には誤差を常に意識しましょう。 ソース(C++) #include <algorithm> #
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く