タグ

ブックマーク / programming.bio9.net (2)

  • 【保存しなくてもフレンズ版】C言語おすすめ本 中級上級8冊 ゲームプログラマ教師が選んだよ – プログラミング書籍の館

    わーい、ここではC言語の中級上級向け書籍を紹介するよー。 低水準を知って「脱・初級者」だ C言語の強みは低水準(ハードに近い)処理ができること。 設計思想や言語仕様の根を理解すれば、色あせない武器になります。 文句を挙げたら色々( [ ]の扱い、ポインタ宣言文とか)ありますが、私はC言語が好きです。 シンプルな言語仕様、野心的な設計で世界中に広がったのも頷けます。 もともと仲間内だけで使う言語だったので、変な仕様があるのは仕方ないよ。 でも、メモリアロケート(malloc)には当に気を付けようね。 確保したけど解放し忘れるミス(メモリリーク)をやらかすと ・一見動いてるけどなんかおかしい… ・時々いきなり強制終了する ・起動して1週間後にクラッシュする みたいな怪奇現象に見舞われるので。。。 そんな不可解バグに遭遇した時、助けてくれるのは、やっぱり低水準の理解です。 困ったら、メモリの

    【保存しなくてもフレンズ版】C言語おすすめ本 中級上級8冊 ゲームプログラマ教師が選んだよ – プログラミング書籍の館
  • 【ツンデレ編】C++おすすめ本 中級上級5冊 ゲームプログラマ教師が選んだよ – プログラミング書籍の館

    ここではC++中級上級を目指す書籍を紹介します。 C++はクソなのか? まず、これだけは言っておきます。C++は優れた言語です。 べ、別に、手放しで賞賛してるわけじゃないんだからね! さて下記は、Linuxで有名なリーナス・トーバルズ氏によるC++評です。出典(翻訳適当) C++はひどい言語だ。 多くのダメなプログラマーがそれを使い、完全強烈なクソを生み出すのがメチャクチャ簡単な点で、尚更ひどいと言える。 ええ、なんとも酷い言い様ですが、気持ちは分かります。 C++は豊富な機能を誇る反面、長年拡張を続けた結果、言語仕様は一見カオスになってます。 またC言語から受け継いだ?ミスをしやすい仕組みも多数あります。 自分の足を銃で撃たない為にも、あらかじめ書籍で予防策を知っておきたいですね。 C++ソフトウェア設計レベル:上級 | 品質の高いソフトウェア設計に興味がある人 詳細を見る[C++ソフト

    【ツンデレ編】C++おすすめ本 中級上級5冊 ゲームプログラマ教師が選んだよ – プログラミング書籍の館
  • 1