Goodreads helps you keep track of books you want to read.
Start by marking “Thinking in C++, Volume One: Introduction to Standard C++” as Want to Read:
Thinking in C++, Volume One: Introduction to Standard C++
Enlarge cover
Rate this book
Clear rating
Open Preview

Thinking in C++, Volume One: Introduction to Standard C++

4.15  ·  Rating Details ·  292 Ratings  ·  10 Reviews
In the first edition of "Thinking in C++," Bruce Eckel synthesized years of C++ teaching and programming experience into a beautifully structured course in making the most of the language. It became an instant classic, winning the 1995 "Software Development Jolt Cola" Award for best book of the year. Now, Eckel has thoroughly rewritten "Thinking in C++" to reflect the fina ...more
Paperback, Second Edition, 814 pages
Published March 25th 2000 by Pearson (first published 2000)
More Details... edit details

Friend Reviews

To see what your friends thought of this book, please sign up.

Reader Q&A

To ask other readers questions about Thinking in C++, Volume One, please sign up.

Be the first to ask a question about Thinking in C++, Volume One

This book is not yet featured on Listopia. Add this book to your favorite list »

Community Reviews

(showing 1-30 of 558)
filter  |  sort: default (?)  |  Rating Details
Dale
Feb 17, 2011 Dale rated it really liked it
This is not a bad place to start if you are just now learning C++, or if you need to brush up after a long time away from the language. The book begins with some general observations about programming and object-oriented programming, moves on to a review of C, and then begins a detailed and somewhat slow-paced walk through C++, starting with Hello World, and ending with templates.

Eckel has a good discussion of static initializers and their pitfalls, and proposes a novel way of working around the
...more
Robert Beveridge
Jan 11, 2008 Robert Beveridge rated it really liked it
Bruce Eckel, Thinking in C++ vol. I (Prentice Hall, 2000)

This is what so many other books about the process of programming C++ could have been. Eckel uses the most up-to- date C++ standards, the strictest programming techniques, and takes enough time to explain both the how and the why of the things that he's talking about in enough detail that the user, while perhaps needing to read certain sections two or three times to really get the gist of them, should have a thorough understanding of the s
...more
Vinicius Menezes
Jun 08, 2015 Vinicius Menezes rated it really liked it
I learned C++, and programming, with this book. I owe so much to it. One of the Best C++ introduction books that exists.
Yimin
May 09, 2012 Yimin rated it it was amazing
Shelves: programming
A very useful introduction of C++ prime features and object oriented methodology. Also useful as a reference when I feel uncertain about the behavior of the compiler in later practice. Easy to understand to a beginner and a lot of interesting details for digging further.

Although I know it might not be the essential feature of C++ language, I really wish to see more up-to-date features of C++ libraries and applications, like socket connection, and maybe also brief introduction of graphic programm
...more
Rich F
Apr 19, 2013 Rich F rated it it was ok
I find myself often confused after reading the chapters. Bruce Eckel's Thinking in Java is much better for learning a programming language.
Jim
Sep 09, 2010 Jim rated it did not like it
Used with Cameron University for the Computer Information Systems degree
Foxears
Jun 09, 2013 Foxears rated it really liked it
Strongly recommended for anyone who wants to learn C++!
Dean Jones
Jan 12, 2009 Dean Jones rated it really liked it
The book I read to learn C++
Manoj Kumar
Sep 24, 2010 Manoj Kumar rated it it was amazing
Shelves: programming
Best book on subject
Diptish Saha
Sep 09, 2012 Diptish Saha rated it it was amazing
Best book in c++
Richard Pearse
Richard Pearse rated it did not like it
Sep 27, 2016
Ellen Lee
Ellen Lee marked it as to-read
Sep 26, 2016
Javier Gimbert
Javier Gimbert rated it it was amazing
Sep 15, 2016
Dima
Dima is currently reading it
Sep 14, 2016
BookDB
BookDB marked it as to-read
Sep 12, 2016
Igor
Igor marked it as to-read
Sep 08, 2016
Mateusz
Mateusz rated it liked it
Sep 07, 2016
chizhang
chizhang marked it as to-read
Aug 27, 2016
Ahmed Lattoof
Ahmed Lattoof marked it as to-read
Aug 25, 2016
Suraj V
Suraj V rated it it was amazing
Aug 22, 2016
Jalal Uddin
Jalal Uddin marked it as to-read
Aug 19, 2016
Venkata Sadineni
Venkata Sadineni marked it as to-read
Aug 19, 2016
Bharath Raghav
Bharath Raghav rated it liked it
Aug 16, 2016
Dhanashri
Dhanashri rated it liked it
Aug 08, 2016
Pastrin
Pastrin rated it it was ok
Aug 10, 2016
Behzad Hosseinzadeh
Behzad Hosseinzadeh marked it as to-read
Aug 05, 2016
Ayalew
Ayalew marked it as to-read
Jul 28, 2016
Pradeepta Das
Pradeepta Das marked it as to-read
Jul 25, 2016
Lily
Lily marked it as to-read
Jul 23, 2016
Tony Holdroyd
Tony Holdroyd rated it it was amazing
Jul 23, 2016
« previous 1 3 4 5 6 7 8 9 18 19 next »
There are no discussion topics on this book yet. Be the first to start one »
  • Programming Windows
  • The C++ Programming Language
  • Professional Excel Development: The Definitive Guide to Developing Applications Using Microsoft Excel and VBA
  • SQL and Relational Theory: How to Write Accurate SQL Code
  • SQL in a Nutshell: A Desktop Quick Reference
  • More Effective C++
  • Mastering the Requirements Process
  • Accelerated C++: Practical Programming by Example
  • Running Linux
  • Perl in a Nutshell
  • Object-Oriented Analysis and Design with Applications
  • Writing Secure Code
  • C++ Standard Library: A Tutorial and Reference
  • Google Hacks: Tips & Tools for Finding and Using the World's Information
  • Mastering Algorithms with C
  • C++ Primer Plus
  • Database Design for Mere Mortals: A Hands-On Guide to Relational Database Design
  • Java in a Nutshell

Goodreads is hiring!

If you like books and love to build cool products, we may be looking for you.
Learn more »

Share This Book