きじねこの高木さんの本です。
http://www.kijineko.co.jp/node/444
組込み現場の「C++」プログラミング 明日から使える徹底入門
- 作者: 高木信尚
- 出版社/メーカー: 技術評論社
- 発売日: 2009/03/23
- メディア: 単行本
- 購入: 3人 クリック: 16回
- この商品を含むブログ (10件) を見る
いやはや、これをどういったら良いのでしょう?
C/C++で組込をやっている人は必読であり、
そうでない人には全く用事がないという、そんな本です。
自分が特に良いなと思ったのは、
例外を有効にしている際に、組込環境にとってどのような影響があるかということ。これはでかい。
例外なんて切っちゃえ、と思っている自分ですが、
例外を適切に使えるなら例外は正義です。
しかし、大抵の人が使いこなせません。使いこなせないなら、使わないでおくのが正義というものです。
例外の他にも、C++で起きるこんなこと(継承や仮想関数、コンストラクタ、デストラクタ、例外、テンプレート、またはCに対するオーバヘッド)や、
移植性におけるこんなこと(Embedded C++)とか、
実用テクニックに至るまで、組込環境なら読んでおくと、
「うんうん」とか「そうか」と頷くこと間違いなし。
ただし、普通のC++さんは読む必要はないと思います。
ちょっとした残念なこと、実際に組込環境で使われるSTL(風テンプレート)だとか便利テンプレートだとか、そういうものに言及がなかったのが残念。
こっちの方面にも期待してしまったのは自分が期待しすぎなんだとは思いますが。
面白くさらさら読めるので、Cで組込をやってきた人が、
C++も使いますよ、というときにはきっと良いと思います。
オススメです。
ただし、C++Depthシリーズも読みましょう〜。
Effective STLやEffect C++、More Effective C++は読みましょう、
読みましょう、沢山読みましょう、という感じです。
この本だけで、組込ができるようにはなりません。
でも、読んで置いて損という本では決してないです。
.textを小さくしたり、ROMとRAMに気を遣ったりということが今よりもきっとできるようになるでしょう。
C++ Coding Standards―101のルール、ガイドライン、ベストプラクティス (C++ in‐depth series)
- 作者: ハーブサッター,アンドレイアレキサンドレスク,浜田光之,Herb Sutter,Andrei Alexandrescu,浜田真理
- 出版社/メーカー: ピアソンエデュケーション
- 発売日: 2005/10
- メディア: 単行本
- 購入: 18人 クリック: 311回
- この商品を含むブログ (96件) を見る
Effective C++ 原著第3版 (ADDISON-WESLEY PROFESSIONAL COMPUTING SERIES)
- 作者: スコット・メイヤーズ,小林健一郎
- 出版社/メーカー: ピアソン・エデュケーション
- 発売日: 2006/04/29
- メディア: 大型本
- 購入: 23人 クリック: 329回
- この商品を含むブログ (175件) を見る
新訂版 More Effective C++ (Addison?Wesley professional co)
- 作者: スコット・メイヤーズ,安村通晃,伊賀聡一郎,飯田朱美,永田周一
- 出版社/メーカー: ピアソンエデュケーション
- 発売日: 2007/06/29
- メディア: 単行本(ソフトカバー)
- 購入: 6人 クリック: 115回
- この商品を含むブログ (43件) を見る
Effective STL―STLを効果的に使いこなす50の鉄則
- 作者: スコットメイヤーズ,Scott Meyers,細谷昭
- 出版社/メーカー: ピアソンエデュケーション
- 発売日: 2002/01
- メディア: 単行本
- 購入: 6人 クリック: 122回
- この商品を含むブログ (91件) を見る
Exceptional C++―47のクイズ形式によるプログラム問題と解法 (C++ in‐Depth Series)
- 作者: ハーブサッター,浜田光之,Harb Sutter,浜田真理
- 出版社/メーカー: ピアソンエデュケーション
- 発売日: 2000/11
- メディア: 単行本
- 購入: 6人 クリック: 105回
- この商品を含むブログ (65件) を見る
More Exceptional C++ さらに40のクイズ形式によるプログラム問題と解法 (C++ In‐Depth Series)
- 作者: ハーブサッター,Herb Sutter,浜田光之,浜田真理
- 出版社/メーカー: ピアソンエデュケーション
- 発売日: 2008/11/05
- メディア: 単行本(ソフトカバー)
- 購入: 2人 クリック: 29回
- この商品を含むブログ (19件) を見る
Exceptional C++ Style―40のクイズ形式によるプログラム問題と解法=スタイル編 (C++ in‐Depth Series)
- 作者: ハーブサッター,浜田光之,Herb Sutter,浜田真理
- 出版社/メーカー: ピアソンエデュケーション
- 発売日: 2006/09
- メディア: 単行本
- 購入: 3人 クリック: 27回
- この商品を含むブログ (28件) を見る
Efficient C++パフォーマンスプログラミングテクニック
- 作者: ダブブルカ,デビットメイヒュ,浜田光之,Dov Bulka,David Mayhew,浜田真理
- 出版社/メーカー: ピアソンエデュケーション
- 発売日: 2000/07
- メディア: 単行本
- 購入: 9人 クリック: 105回
- この商品を含むブログ (31件) を見る