タグ

C言語に関するk0ma1nuのブックマーク (2)

  • NES研究室

    更新情報・お知らせ 2018/7/02 サイトリニューアルNEW はじめに 前書き このサイトは、NES(Nintendo Entertainment System)向けのプログラム(ROM)を作るための技術資料を公開する目的で作成しました。 ここに来る方々は多分ご存知かと思いますが、NESとは日で発売されたファミコンの事です。つまり、この資料はファミコンのプログラムを作るための技術資料ということにもなるはずです。 ■ファミコンのプログラム作る理由 1983年に発売されたファミコンは、今のゲーム機やコンピュータ、スマホに比べても非常にチープな性能しか持っていません。限られたコンピュータリソースの中で最大限の表現を実現しなくてはなりません。特に後期に開発されたゲームは、素晴らしい発想とそれを実現する高い技術力によって、ファミコンの限界に挑戦しているゲームが沢山あります。多くの技術者からの挑

  • C言語分かってなかった (I Do Not Know C) - Qiita

    Dmitri Gribenko氏によるBlog記事 "I Do Not Know C" より訳出。原文および訳文のライセンスは CC BY-SA 3.0 に従う。 この記事の目的は、皆に(とくにCプログラマに)「C言語分かってなかった」と言わせることです。 C言語の死角は思っているよりも身近にあり、よくある単純なコードですら 未定義動作(undefined behavior) を含む可能性があると示したいと思います。 記事は質問に対する回答の形をとります。全ての例示コードは別々のファイルに分かれていると考えてください。 (訳注:Qiita/Markdown表現の制約から、読中ネタバレ防止のため文章順序を変更しています。前半には質問のみを、後半には質問と回答の対を訳出しました。) 質問編 1.

    C言語分かってなかった (I Do Not Know C) - Qiita
  • 1