- ベストアンサー
C熟練者向けのC++入門書等はありますか?
私は、自分で言うのも何ですが、C言語は熟練しております。 アセンブラも経験しておりますので、C言語は本質的な意味でも完璧に近い理解度です。 また、OOPについては概念的にはそれなりに理解しており、javaを少々かじっております。 上記のような状況で、C++を新たに学びたいと思っているのですが、一般的な入門書ですとC言語やOOPの解説から始まっていて非効率と思います。 そこで、読者層にC言語やOOPの知識を前提としているようなC++の参考書を使って効率的に学習したいと考えているのですが、そのような文献がありましたら具体的にご紹介いただけたらと思います。 よろしくお願い致します。
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
やっぱりあれじゃないですかね。 ストラウストラップの『プログラミング言語C++第3版』 CとOOPを知らない人には読みこなせない書き方になってます。 ただしこれは、入門書としては難があります。 体系立てて書いてないので。 他にもリファレンス本が必要になるかと思います。 それでも基礎文献だから、持っていてまちがいはないでしょう…高いけど…。
その他の回答 (1)
- nyan5504
- ベストアンサー率42% (6/14)
CとJavaにないC++の機能っていうとテンプレートくらいでは。多重継承とか仮想基底クラスとかあるけど、はっきりいって言語マニア以外には無用なものだし。 テンプレート(template)はC#2.0やJava1.5でも実装されるようだからやってて損はないと思いますし、C/Javaどちらにもない概念なので入門書を試しに立ち読みする価値はあると思います。 言語そのものに詳しくなりたいのであれば#1さんの文献が僕もおすすめです。
お礼
ありがとうございます。 言語マニアではないですが、手を出した言語は完璧に理解しないと気が済まないたちなので、無用なものでもとりあえず習得しておきたいと思っています。
お礼
ありがとうございます。 うひゃー、高い。。。この手の本は高いのは重々承知しておりますがそれにしてもだんとつに高いですね。。。まあ、もっと高い本を買ったこともありますが ^-^; なにはともあれ、探して読んでみます。