学校などで先生がいれば初心者にも使えるが、この本は中級、上級のSEがC++で設計したり
コーディングしたりする際に使う本だと思う。そういう人たちって、大抵C++以外の仕事もしていて、
どのコンテナでどの機能が使えるかなど全部覚えていられるわけではないと思う。そんな時に
この本を見れば大抵答えが見つかる。
この版ではC++11にも対応した。目次にもその部分が集めて掲載されているし、本文中にも
アイコンで示されてある。日本語ではまともなC++11解説書がない現状を考えれば、これまでの
C++98をマスターしている人がC++11を学ぶのにも良い本だと思う。
星一つ減らした理由は節末にある練習問題に解答がないこと。その節をちゃんと読めば答えは
自ずと分かるような問題が中心であるが、やはりあった方が良い。
(海外でもしばしば問題にされている)
Flip to back
Flip to front
C++ Primer Paperback – Illustrated, August 10, 2012
English Edition
by
Stanley Lippman
(著),
Josée Lajoie
(著),
Barbara Moo
(著)
&
0
more
|
Josée Lajoie
(著)
Find all the books, read about the author, and more.
See Search Results show
Are you an author?
Learn about Author Central
|
See all formats and editions
Hide other formats and editions
|
Price
|
New from | Used from |
|
Kindle (Digital)
"Please retry"
|
— | — |
Enhance your purchase
-
Print length960 pages
-
LanguageEnglish
-
PublisherAddison-Wesley Professional
-
Publication dateAugust 10, 2012
-
Dimensions7.1 x 2 x 9.1 inches
-
ISBN-109780321714114
-
ISBN-13978-0321714114
Customers who viewed this item also viewed
Page 1 of 1 Start overPage 1 of 1
C++プライマー 第5版スタンリー・B・リップマンTankobon SoftcoverOnly 1 left in stock (more on the way).
[改訂第4版]C++ポケットリファレンス (POCKET REFERENCE)Tankobon SoftcoverIn Stock.
プログラミング言語C++ 第4版ビャーネ・ストラウストラップTankobon HardcoverIn Stock.
C++ Programming Language, TheBjarne StroustrupPaperbackUsually ships within 1 to 2 months.
基礎からしっかり学ぶC++の教科書 C++14対応Tankobon HardcoverOnly 16 left in stock (more on the way).
Effective Modern C++: 42 Specific Ways to Improve Your Use of C++11 and C++14PaperbackOnly 1 left in stock (more on the way).
Customers who bought this item also bought
Page 1 of 1 Start overPage 1 of 1
Effective Modern C++: 42 Specific Ways to Improve Your Use of C++11 and C++14PaperbackOnly 1 left in stock (more on the way).
Effective C++: 55 Specific Ways to Improve Your Programs and Designs (Addison-Wesley Professional Computing Series)PaperbackOnly 2 left in stock - order soon.
Design Patterns: Elements of Reusable Object-Oriented Software (Addison-Wesley Professional Computing Series)John Gamma, Erich Helm, Richard Johnson, Ralph VlissidesHardcoverTemporarily out of stock.
The Art of Readable Code: Simple and Practical Techniques for Writing Better CodePaperbackOnly 3 left in stock (more on the way).
Start reading C++ Primer (English Edition) on your Kindle in under a minute.
Don't have a Kindle? こちらから購入いただけます。, or download a FREE Kindle Reading App.
Don't have a Kindle? こちらから購入いただけます。, or download a FREE Kindle Reading App.
Product description
著者について
Stanley B. Lippman has retired back to the Catalina Foothills where he is working on EEEK!, a computational model of the nervous system of the House Mouse, and An Off By One Error, a speculative novel set in the Northwestern Rain Forest. During his professional career, Stanley served as Distinguished Consultant for the Jet Propulsion Laboratory, Architect for the Visual C++ development group at Microsoft, member of technical staff at Bell Laboratories, two stints in Massive Multiplayer Online Gaming, and a surprisingly long stint in Feature Animation at Disney, DreamWorks, Pixar, and PDI. Stanley will be most remembered for his many years working with Dr. Stroustrup on the implementation of cfront, the standard implementation of C++ until the ISO standard.
Josée Lajoie, now at Pixar, was a member of IBM Canada’s C/C++ compiler development team, and chaired the core language working group for the original ANSI/ISO C++ standardization committee.
Barbara E. Moo has nearly thirty years of software experience. During her fifteen years at AT&T, she worked closely with C++ inventor Bjarne Stroustrup and managed the C++ development team for several years.
Product Details
- ASIN : 0321714113
- Publisher : Addison-Wesley Professional; 5th edition (August 10, 2012)
- Publication date : August 10, 2012
- Language : English
- Paperback : 960 pages
- ISBN-10 : 9780321714114
- ISBN-13 : 978-0321714114
- Dimensions : 7.1 x 2 x 9.1 inches
-
Amazon Bestseller:
#41,844 in Foreign Language Books (See Top 100 in Foreign Language Books)
- #38 in C Programming
- #59 in Object-Oriented Design
- #10,508 in Education & Reference (Foreign Language Books)
- Customer Reviews:
Customer reviews
4.5 out of 5 stars
4.5 out of 5
659 global ratings
How are ratings calculated?
To calculate the overall star rating and percentage breakdown by star, we don’t use a simple average. Instead, our system considers things like how recent a review is and if the reviewer bought the item on Amazon. It also analyzes reviews to verify trustworthiness.
Filter reviews by
- English
- Japanese
Top reviews
Top reviews from Japan
There was a problem filtering reviews right now. Please try again later.
Reviewed in Japan on September 16, 2014
Report abuse
3 people found this helpful
Helpful
Translate review to English
Reviewed in Japan on February 8, 2013
Verified Purchase
私のAndroidスマホアプリではまぁ普通に表示できました。
しかし、Paperwhiteではロードするのに1分以上待たされる感じで実用性が低いです。
特に、ロード中に勝手にスリープモードになってしまうと、電源ボタンを押してもスリープ画面の絵柄が変わるだけでスリープモードから復帰できなくなります。
仕方なく、電源ボタンを長押しして一旦OFFにし、再度ONにすると今度は真っ白な画面でしばらく待たされ、やっとの事でロードが完了します。ロード完了後は普通に使えますが、書籍の性質上、頭から終わりまで順番に読むものでもなく、読みたいときにいつも不愉快な動作に付き合わなければならず、気軽に開いてみることが出来ません。
しばらくの間、フォーマットに問題があるとかで販売が中止になっていたのですが、こんなものはむしろ売らないで欲しかった。あるいは、章ごとに分割してもらうなどしてもらった方がいいかもしませんね。
いずれにしても、kindle Paperwhiteは失敗作だと思います。
しかし、Paperwhiteではロードするのに1分以上待たされる感じで実用性が低いです。
特に、ロード中に勝手にスリープモードになってしまうと、電源ボタンを押してもスリープ画面の絵柄が変わるだけでスリープモードから復帰できなくなります。
仕方なく、電源ボタンを長押しして一旦OFFにし、再度ONにすると今度は真っ白な画面でしばらく待たされ、やっとの事でロードが完了します。ロード完了後は普通に使えますが、書籍の性質上、頭から終わりまで順番に読むものでもなく、読みたいときにいつも不愉快な動作に付き合わなければならず、気軽に開いてみることが出来ません。
しばらくの間、フォーマットに問題があるとかで販売が中止になっていたのですが、こんなものはむしろ売らないで欲しかった。あるいは、章ごとに分割してもらうなどしてもらった方がいいかもしませんね。
いずれにしても、kindle Paperwhiteは失敗作だと思います。
Top reviews from other countries
Bobby Dazzler
5.0 out of 5 stars
Excellent place to start learning C++
Reviewed in the United Kingdom on November 30, 2017Verified Purchase
Unlike a similar sounding book (C++ Primer plus) I got on better with this. I felt that I was both learning and being pushed at a decent pace. For example pointers are explained in Chapter 2. The other book felt like I was learning C but with the C++ bits bolted onto it. This was like learning C++ as it stands on its own rather than learning C then learning C++ and then unlearning the bits in C that are irrelevant and outdated unless you plan on doing embedded programming or writing a graphics driver. The exercises within it were challenging enough to solidify what is learnt and the activities felt like a real-world exercise rather than something contrived. Reading this book I felt that I was actually learning solid skills that I can translate into something practical. The bonus so far is that all the examples compiled, unless they are specifically not meant to, i.e. as an exercise you will be asked "Why didn't this compile? Why is this command illegal in C++?" . Yes some things will not make sense to begin with but stick with it as it will all fall into place, this is a recommended start into learning C++.
8 people found this helpful
Report abuse
David Slaughter
5.0 out of 5 stars
Great book - might be scary to complete beginners.
Reviewed in the United Kingdom on July 15, 2020Verified Purchase
This book covers a lot of the core C++ concepts and explains things in good depth and with examples. The beginning of the book immediately introduces a class object which is probably a bit too early to do that and may scare beginners off.
If you are a beginner I would recommend going through learncpp.com before reading this book. If you buy this book as a beginner, persevere past the first chapter. The first chapter will be quite daunting and maybe discouraging at times to a beginner. The chapters immediately after that are a bit easier and help to tie together some ideas introduced in the first chapter.
Overall, a good and thorough book, with no mistakes in it.
If you are a beginner I would recommend going through learncpp.com before reading this book. If you buy this book as a beginner, persevere past the first chapter. The first chapter will be quite daunting and maybe discouraging at times to a beginner. The chapters immediately after that are a bit easier and help to tie together some ideas introduced in the first chapter.
Overall, a good and thorough book, with no mistakes in it.
3 people found this helpful
Report abuse
Biscuit brain
5.0 out of 5 stars
The best book for learning C++
Reviewed in the United Kingdom on July 17, 2019Verified Purchase
I originally learned C++ from this book (2nd edition, 25 years ago), and now I've updated to the 5th edition. It's well written, direct and has no unnecessary waffle. If you've never programmed before I would suggest starting with a different language (C++ is very complex) but for someone with some knowledge of JavaScript or Python this is ideal. I also have Stroustrup's "The C++ Programming Language" and while that book has more hardcore detail, "C++ Primer" is a much better read and far more use for beginners and intermediate programmers.
2 people found this helpful
Report abuse
Connor
5.0 out of 5 stars
What an amazing book, it covers all the core concepts (as ...
Reviewed in the United Kingdom on September 8, 2017Verified Purchase
What an amazing book, it covers all the core concepts (as far as I'm aware) of C++. It's a great introduction into the language, and will certainly help, even experienced programmers may learn something new. The book goes into great detail, about most of the points. The only thing I can fault is the first chapter, maybe started a little strong for beginners (friends seem to barely read 5 pages, they get a little bored, and confused about some of the points).
One person found this helpful
Report abuse
giorgos
5.0 out of 5 stars
Very good book. I recommend it!!!
Reviewed in the United Kingdom on January 24, 2020Verified Purchase
Very clear in depth explanations. Nicely structured. Makes complex topics very easy to understand. Ηowever i found some parts frustrating like certain exercises which i could not understand the code very well. I do not know if it's me not giving enough attention to details or if it's the book's fault. Overall it is a great book for someone who wants to learn C++.
One person found this helpful
Report abuse