人力検索はてな
モバイル版を表示しています。PC版はこちら
i-mobile

C++を使うようになってから、ライブラリ化の手軽さや楽しさ故、
典型的な「既存ライブラリの再開発」のようなことを行ってきたと感じています。
あえて、MFCを使わず、Win32SDKで開発を行ってきたことも関係しています。
最近になり、boost C++を知る機会があり、その便利さに驚愕しました。
と同時にSTLも曖昧にしていたため、もう一度把握しなおそうと思いました。
この機会に、便利なライブラリや基礎を学びなおしたいと思っております。

C++言語に関する書籍やサイトでオススメのものを教えてください。

愛読してきた専門書は デザインパターン、Inside COM ですが、
おそらく、STL, ATL, boost C++, MFC なども曖昧なため、
今一度、学びなおしたいと思っております。

よろしくお願い申し上げます。



●質問者: H24
●カテゴリ:コンピュータ 書籍・音楽・映画
✍キーワード:Boost C++ mfc STL オススメ
○ 状態 :終了
└ 回答数 : 4/4件

▽最新の回答へ

1 ● tikirou
●27ポイント

少ないですがご参考までに。

STLのサイトです。絶版になった

"Standard Template Library プログラミング"という本が

無料で公開されています。

http://www005.upp.so-net.ne.jp/episteme/html/stlprog/

Boost関連は載ってないですが良書のまとめサイト

http://bookshelves.at.infoseek.co.jp/Html/programming.html


2 ● masatsubame
●27ポイント

この本はいかがでしょうか。STLに関する本です。

http://www.pearsoned.co.jp/hed/search/onlinecatalog.html?id=259


3 ● キチョー id:Kityo
●26ポイント

質問文の中の言葉遣いから、プログラミング経験も豊富で硬派な職業プログラマさんとお見受けします。従ってそれなりに難しくても内容のしっかりしたものを好まれると思いますので、安心して手加減なく、私が良いと本当に思っているもの(全て既読)を紹介します。

もちろんご存知と思いますが『第3版』が自分としては一番だと思います。(この内容で7円/ページは安すぎです)

プログラミング言語C++ (アスキーアジソンウェスレイシリーズ―Ascii Addison Wesley programming series)

プログラミング言語C++ (アスキーアジソンウェスレイシリーズ―Ascii Addison Wesley programming series)

  • 作者: Bjarne Stroustrup
  • 出版社/メーカー: アジソンウェスレイパブリッシャーズジャパン
  • メディア: 単行本

しかし『第3版』はtikirouさんの回答内の後者のURLの先にも紹介されていましたので、そこに紹介されていなかったものを2点紹介致しますね。


C++の設計と進化

C++の設計と進化

  • 作者: ビョーン ストラウストラップ Bjarne Stroustrup
  • 出版社/メーカー: ソフトバンククリエイティブ
  • メディア: 単行本


ストリームI/Oの謎(ISBN:479521154X) /** isbn記法用には登録されていない様子 */


4 ● xaxe
●10ポイント

ATLインターナル―仕組み・設計・実装法 (アスキーアジソンウェスレイシリーズ―Ascii Addison Wesley programming series)

ATLインターナル―仕組み・設計・実装法 (アスキーアジソンウェスレイシリーズ―Ascii Addison Wesley programming series)

  • 作者: Brent Rector Chris Sells
  • 出版社/メーカー: アスキー
  • メディア: 単行本

私もInside COMでCOMを勉強したひとりです。その知識とこの1冊だけで、ATLを使っ

て、COMサーバを作ったり使ったりできるようになりました。また、ウィンドウ関連

のWin32APIラッパーとしてのATLも解説されています。


ATLの使い方だけでなく、ATLの実装がどうなっているのかを説明しているので、ATL

のソースコードを読むための手助けとなります。


http://home.att.ne.jp/banana/akatsuki/doc/atlwtl/index.html

The So-Software Studio さんのサイトがすばらしいです。



しかし、ATLやWTLよりもboostの方が相当楽しいです。;-)

関連質問


●質問をもっと探す●



0.人力検索はてなトップ
8.このページを友達に紹介
9.このページの先頭へ
対応機種一覧
お問い合わせ
ヘルプ/お知らせ
ログイン
無料ユーザー登録
はてなトップ