¥ 10,824
通常配送無料 詳細
残り2点(入荷予定あり) 在庫状況について
この商品は、Amazon.co.jp が販売、発送します。 ギフトラッピングを利用できます。
C+++Programming+Language%2C... がカートに入りました

お届け先住所
アドレス帳を使用するにはサインインしてください
または
-
正しい郵便番号を入力してください。
または
この商品をお持ちですか? マーケットプレイスに出品する
裏表紙を表示 表紙を表示
サンプルを聴く 再生中... 一時停止   Audible オーディオエディションのサンプルをお聴きいただいています。
2点すべてのイメージを見る

C++ Programming Language, The: Special Edition (英語) ハードカバー – Special Edition, 2000/2/1

5つ星のうち 5.0 4件のカスタマーレビュー

その他(3)の形式およびエディションを表示する 他のフォーマットおよびエディションを非表示にする
Amazon 価格
新品 中古品
ハードカバー, Special Edition
"もう一度試してください。"
¥ 10,824
¥ 7,281 ¥ 639
ペーパーバック
"もう一度試してください。"
¥ 5,358 ¥ 588
この商品の特別キャンペーン 本とのまとめ買いで対象商品が10%OFF 1 件


この商品には新版があります:

The C++ Programming Language (hardcover) (4th Edition)
¥ 8,520
通常1~3か月以内に発送します。

AmazonStudent

Amazon Student会員なら、この商品は+10%Amazonポイント還元(Amazonマーケットプレイスでのご注文は対象外)。

click to open popover

キャンペーンおよび追加情報

  • 本とまとめて購入すると、対象商品が10%OFFに!詳しくはこちらをご確認ください。 詳細はこちら (細則もこちらからご覧いただけます)
  • 【買取サービス】 Amazonアカウントを使用して簡単お申し込み。売りたいと思った時に、宅配買取もしくは出張買取を選択してご利用いただけます。 今すぐチェック。


この商品を見た後に買っているのは?

Kindle 端末は必要ありません。無料 Kindle アプリのいずれかをダウンロードすると、スマートフォン、タブレットPCで Kindle 本をお読みいただけます。

  • Apple
  • Android
  • Android

無料アプリを入手するには、Eメールアドレスを入力してください。


商品の説明

内容紹介

More than three-quarters of a million programmers have benefited from this book in all of its editions

Written by Bjarne Stroustrup, the creator of C++, this is the world's most trusted and widely read book on C++.

For this special hardcover edition, two new appendixes on locales and standard library exception safety (also available at www.research.att.com/~bs/) have been added. The result is complete, authoritative coverage of the C++ language, its standard library, and key design techniques. Based on the ANSI/ISO C++ standard, The C++ Programming Language provides current and comprehensive coverage of all C++ language features and standard library components.

For example:
  • abstract classes as interfaces
  • class hierarchies for object-oriented programming
  • templates as the basis for type-safe generic software
  • exceptions for regular error handling
  • namespaces for modularity in large-scale software
  • run-time type identification for loosely coupled systems
  • the C subset of C++ for C compatibility and system-level work
  • standard containers and algorithms
  • standard strings, I/O streams, and numerics
  • C compatibility, internationalization, and exception safety
Bjarne Stroustrup makes C++ even more accessible to those new to the language, while adding advanced information and techniques that even expert C++ programmers will find invaluable.



著者について

Bjarne Stroustrup is the designer and original implementer of C++ and the author of The C++ Programming Language (first edition 1985, second edition 1991, third edition 1997), The Design and Evolution of C++ (1994), and Programming: Principles and Practice using C++ (2010). He is the College of Engineering Chair in Computer Science Distinguished Professor at Texas A&M University, a member of the National Academy of Engineering, and an AT&T Fellow. Before moving to academia, he worked for decades in AT&T Bell Labs. He is a founding member of the ISO C++ standards committee. Vist him on the web at www.research.att.com/~bs/.


登録情報

  • ハードカバー: 1040ページ
  • 出版社: Addison-Wesley Professional; 3版 (2000/2/1)
  • 言語: 英語
  • ISBN-10: 9780201700732
  • ISBN-13: 978-0201700732
  • ASIN: 0201700735
  • 発売日: 2000/2/1
  • 商品パッケージの寸法: 19.1 x 4 x 24.2 cm
  • おすすめ度: 5つ星のうち 5.0 4件のカスタマーレビュー
  • Amazon 売れ筋ランキング: 洋書 - 145,791位 (洋書の売れ筋ランキングを見る)
  • さらに安い価格について知らせる
    この商品を出品する場合、出品者サポートを通じて更新を提案したいですか?

  • 目次を見る

カスタマーレビュー

5つ星のうち 5.0
星5つ
4
星4つ
0
星3つ
0
星2つ
0
星1つ
0
すべてのカスタマーレビューを見る(4)
あなたのご意見やご感想を教えてください

トップカスタマーレビュー

形式: ハードカバー
From my years of being a C++ programmer, this is definitely the one of the best reference books I've ever used. This book cover all the aspects of C++, one of the most complicated programming language, with a nice detail of everything, including STL (Standard Template Library, the C++ new standard library).
However, this book is, like all of the previous editions, NOT a language/programming tutorial. To read this book, you will need tons of C++ & OOP knowledge, even if you are an ace C programmer (since C is quite different from C++ in "The Way of Thinking"). Especia
...続きを読む ›
コメント 22人のお客様がこれが役に立ったと考えています. このレビューは参考になりましたか? はい いいえ 評価を送る...
フィードバックありがとうございました。
申し訳ありませんが、お客様の投票の記録に失敗しました。もう一度試してください。
違反を報告
形式: ハードカバー
C++開発者自身が書いた、文字通りの労作となっています。
内容は余りにも素晴らしく、文句のつけようがありませんが、多くのレビュアーが指摘されているように、初心者はほぼ挫折するでしょう。理由ですが、著者も記していますが、かなりの技量のある人に対しても、新しい示唆が得られるものを目標にした、ということによります。
私は邦訳は読んでいませんが、例に漏れず評判が悪いようです。内容そのものではなく、翻訳のために苦労することほど馬鹿らしいことはありません。是非原書を読まれることをお勧めします。とは言いつつも、私は著者の英語には苦労をしました。私の語学力の問題なのですが、著者がデンマーク人であることも理由のひとつ?
コメント 8人のお客様がこれが役に立ったと考えています. このレビューは参考になりましたか? はい いいえ 評価を送る...
フィードバックありがとうございました。
申し訳ありませんが、お客様の投票の記録に失敗しました。もう一度試してください。
違反を報告
形式: ハードカバー
C言語のK&Rに対応するC++の基本文献。

初版がでたときは、手元にはC++からCへのプリプロセッサしかなかったので、
排出したCのコードを見ながら、手探りで勉強したような記憶があります。

この本を読んだだけでは、C++の利点であるクラス体系をどのように作ればいいかはわからないかもしれません。

どのように作ればというのは、どういう設計思想出作るとよいかという点です。
そこは、他の文献またはStroustrup関連のWEBで確認するとよいかもしれません。

C++は、国際規格になっているので、そちらとも見比べることが大切かもしれません。
コメント 1人のお客様がこれが役に立ったと考えています. このレビューは参考になりましたか? はい いいえ 評価を送る...
フィードバックありがとうございました。
申し訳ありませんが、お客様の投票の記録に失敗しました。もう一度試してください。
違反を報告
投稿者 カスタマー 投稿日 2003/6/7
形式: ハードカバー
...
コメント このレビューは参考になりましたか? はい いいえ 評価を送る...
フィードバックありがとうございました。
申し訳ありませんが、お客様の投票の記録に失敗しました。もう一度試してください。
違反を報告

Amazon.com で最も参考になったカスタマーレビュー (beta) (「Early Reviewer Program」のレビューが含まれている場合があります)

Amazon.com: 5つ星のうち 4.3 650 件のカスタマーレビュー
9 人中、9人の方が、「このレビューが参考になった」と投票しています。
5つ星のうち 4.0 You MUST get the 3rd or later printing. Be careful if buying used. 2017/4/8
投稿者 Terran - (Amazon.com)
形式: ペーパーバック Amazonで購入
An overall excellent book, which also contains numerous serious errors. The author's web page has errata, but ONLY for those errors still present in the 3rd printing. Corrections for errors in the 1st and 2nd printings, which were fixed in the 3rd printing, are NOT AVAILABLE ANYWHERE. These are NOT minor mistakes, they are fundamental changes in the meaning of the examples, and there are a LOT of them. I have the 1st printing and I've wasted multiple hours trying to understand examples and diagrams which subsequently turned out to be wrong.

The 1st and 2nd printings of this book are thus toilet paper, unless the author or publisher someday get those errata online. You must get the 3rd or later printing. I'm docking a star for not making the errata available from earlier printings.
128 人中、121人の方が、「このレビューが参考になった」と投票しています。
5つ星のうち 4.0 Good Reference, But Some Mistakes 2013/6/9
投稿者 Travis Parks - (Amazon.com)
形式: ペーパーバック Amazonで購入
I have had the Special Edition sitting on my shelf for the past 10 years. I have always relished it, just like K&R's "The C Programming Language". Even though I don't program in either language on a day-to-day basis, I find their contents invaluable examples of how to stay in-touch with the machine.

Bjarne went all out and rewrote a good bit of this book, reusing some examples from the previous editions. I have been seeing entirely new and revised examples for the most part. I particularly like how he broke up some of the longer chapters from previous editions into more manageable parts. My only disappointment with this book are the little mistakes. Someone familiar with C++ should understand the intent, but it may confuse some. This book adds a LOT of new content and reorganized a lot of the previous content, so mistakes are understandable.

This book makes an excellent reference. I have already used it extensively to upgrade a personal project to C++11. This has been essential for replacing Boost libraries with the new standard library. If you are trying to play catch-up (like myself) it's definitely worth it. It explains move semantics, variadic templates, the new memory model and many of the new language features.

As with previous editions, not only is a good book for learning C++... it teaches a lot about good programming in general.
7 人中、7人の方が、「このレビューが参考になった」と投票しています。
5つ星のうち 5.0 Must read for all self respecting mature C++ programmers but not for beginners that jus want to get started 2014/11/29
投稿者 h - (Amazon.com)
形式: ペーパーバック Amazonで購入
The only C++ reference that is worth considering.
If you are a C++ programmer, you need this book as a reference in order to understand the language and the intent behind some of the features (especially the new C++11).

I don't think this book is a starting point for beginners that want to learn the language. Who want to read 1000+ book when they just want to get started. I got put off by the 3rd edition when I started programming C++ and came back to it later. Use "A Tour of C++" from the same author to get the gist of the language and come back to this book once you are more experienced with the language. I also found the 4th edition to be clearer and better presented than the previous edition.

Finally, I will restate an advice I found useful from the C++ isofaq, whatever language you want to learn, there is 3 types of books you must have:
- 1 reference book to present you what is legal in the language
- 1 advice/rule book to present you what is moral in the language
- 1 example book
In my opinion the definitive C++ reference book is Bjarne book. You may not need it now but you will come back to it once you matured in the language, and when you really want to understand the feature you are using.
3 人中、3人の方が、「このレビューが参考になった」と投票しています。
5つ星のうち 5.0 Still the best reference for C++ 2016/9/2
投稿者 Ronald A. Ten Hove - (Amazon.com)
形式: ハードカバー Amazonで購入
Stroupstrup is a master educator. This book communicates a lot of complex details clearly and memorably. I can only find fault with the size of the book -- the first C++ Programming Language book was, if memory serves, a much slimmer volume. That smaller book was my go-to reference back in the early 90s. C++ has grown a lot since then, but this latest version of the book is logically and seamlessly organized, mixing the old C/C++ world with the much-improved C++11 language. For those who don't have this kind of historical context to help, Stroustrup mixes in some advice on use of older language features that have been improved upon (such as raw pointers versus standard smart pointer wrappers).

If you are doing modern C++ development, you need this book. The clarity of the descriptions and the completeness of coverage of what has become a vast language (when you include all the standard library features) will save you time, and inspire you to write clear, concise, elegant code.
94 人中、87人の方が、「このレビューが参考になった」と投票しています。
5つ星のうち 5.0 The 4th Edition: The Definitive Advanced Textbook For C++ 11 Professional Programmers, A La Kernighan & Ritchie For C! 2013/6/1
投稿者 Andrew Oliver - (Amazon.com)
形式: ペーパーバック Amazonで購入
Rather than reprise the strategy of the 3rd edition, an intermediate textbook that suited no-one, Bjarne Stroustrup has split his C++ textbooks into roles, "Programming Principles and Practice Using C++" an intermediate language primer for the programmer learning C++ programming at university, and this text "The C++ Programming Language" for the professional programmer, even for would be aspiring language lawyers!

There being way too many introductory C++ textbooks and primers on the market, this helps to fill the need for advanced textbooks too!

And, of necessity, a lot of explaining of the new C++ 11 features and the expanded C++ 11 STL.

Warning, to quote the author: "This book assumes its readers are programmers." The essential basics are dealt with in only a few pages, in order to give more pages to many an advanced topic. In its 1360 pages, more ground is covered than in most C++ texts. Whilst in some ways rather survey like, and short on detail, this book is terse and definitive and uses technical terms with precision. And given the authors involvement in the C++ 11 standardization process, one can be confident that the terms are used with precision!

And may I state my delight that vector bool being stored compactly remains a feature, though not implemented that way in any Microsoft compiler I ever tested ...

I'd recommend this text to third year computer science students and third year software engineering students. First and second year students would in my opinion be better off buying his other textbook, "Programming: Principles and Practice Using C++".

Whilst this text has the odd typo, these seem so few as to inspire hope that this will be a classic text for years to come ...
これらのレビューは参考になりましたか? ご意見はクチコミでお聞かせください。