This forum is in archive mode. You will not be able to post new content.

Author Topic: best C++ book for beginners ?  (Read 8497 times)

0 Members and 1 Guest are viewing this topic.

Offline bayyak

  • /dev/null
  • *
  • Posts: 6
  • Cookies: 1
    • View Profile
best C++ book for beginners ?
« on: January 14, 2013, 06:05:26 AM »
hey guys......just wondering what is the best C++ book for beginners,i saw a couple.....
C++ primer 5th edition
C++ primer plus 6th edition
accelerated C++
are these good ?????and which one is easiest for beginners ?
thanks in advance

Offline sn0w

  • Serf
  • *
  • Posts: 39
  • Cookies: 16
  • Do your best and prepare for the worst.
    • View Profile
Re: best C++ book for beginners ?
« Reply #1 on: January 14, 2013, 08:05:09 AM »
I don't know about accelerated c++ never read it.  But C++ primer plus is taken as reference in my university and i have read that book . It includes from basic to advance. So i would suggest read C++ primer plus 6th edition.

Offline Phage

  • VIP
  • Overlord
  • *
  • Posts: 1280
  • Cookies: 120
    • View Profile
Re: best C++ book for beginners ?
« Reply #2 on: January 14, 2013, 08:19:20 AM »
Check out the E-Book section, there are a lot of great e-books.

But i will provide you with some links.

www.learncpp.com
www.cprogramming.com/

« Last Edit: January 14, 2013, 08:19:40 AM by Phage »
"Ruby devs do, in fact, get all the girls. No girl wants a python, but EVERY girl wants rubies" - connection

"It always takes longer than you expect, even when you take into account Hofstadter’s Law."

Offline Uriah

  • Sir
  • ***
  • Posts: 454
  • Cookies: 42
  • άξονας
    • View Profile
Re: best C++ book for beginners ?
« Reply #3 on: January 14, 2013, 08:32:19 AM »
http://www.cprogramming.com/books.html
I've not read any of these yet, but cprogramming.com has proven itself to be a pretty good website,(Look there for tutorials as well)so i trust their recommendations.
I made a new thread in the ebook section for them all, if you would like to download them.
The thread is here: http://evilzone.org/ebooks/c-collection/new/#new

Offline rasenove

  • Baron
  • ****
  • Posts: 950
  • Cookies: 53
  • ಠ_ಠ
    • View Profile
Re: best C++ book for beginners ?
« Reply #4 on: January 14, 2013, 08:52:15 AM »
I never look for the best book or website for learning. I learn from three or four resources at the same time. That way i get many views and concepts of a subject and by that i can understand it very easeyly . I say,  you should read all those books at the same time , but read them in a way of  learning the same chapter/subjects at a time  from each books, you can  get more books if you like.

P.S.
It would be nice if you uploaded those books you named.
My secrets have secrets...

Offline bluechill

  • Cybermancer
  • Royal Highness
  • ****
  • Posts: 682
  • Cookies: 344
  • I am the existence in these walls
    • View Profile
Re: best C++ book for beginners ?
« Reply #5 on: January 15, 2013, 12:37:26 AM »
http://www.amazon.com/gp/product/0201889544/

^ only book you'll ever need.  The C++ Programming Language, written by the creator of C++.
I have dreamed a dream, but now that dream has gone from me.  In its place now exists my own reality, a reality which I have created for myself by myself.

Offline namespace7

  • Sir
  • ***
  • Posts: 561
  • Cookies: 115
  • My Brother's Keeper
    • View Profile
Re: best C++ book for beginners ?
« Reply #6 on: January 15, 2013, 01:06:05 AM »
http://www.amazon.com/gp/product/0201889544/

^ only book you'll ever need.  The C++ Programming Language, written by the creator of C++.

I oppose. That book is great if you already know programming and already understand how programing languages work in general. This book would be an overkill for a beginner like the OP.
He said he is looking a C++ book for a beginner, not for an experienced programmer.

This book would make learning programming slower and more difficult because it covers absolutely everything. And that is not a good thing for a beginner. It might confuse him and he might just give up.

I would rather recommend starting with a lighter easier to read book, like C++ Primer 4th ed. Much better choice for a beginner. Only after you read and understand this book well, you can get The C++ Programming Language and use it more as a reference. Also at this stage you could read Effective C++ and The C++ Standard Library. One of the main strengths of C++ is the standard library so make sure you study and understand it very well. It can save you thousands of hours of reinventing the wheel.

So once again, unless you already know another programming language very well, DO NOT start to learn C++ from any of Bjarne Stroustup books because they are not intended for the beginner, and usually don't even teach good programming practices as they were not designed to do that.

Have fun learning programming and C++! :)
"A programmer’s greatest enemy isn’t the tools or the boss or the artists or the design or the legacy code or the third party code or the API or the OS. A programmer’s greatest enemy is getting stuck.
Therefore a crucial step to becoming a better programmer is learning how to avoid getting stuck, to recognize when you’re stuck, and to get unstuck." -Jeff Wofford

Offline Xires

  • Noob Eater
  • Administrator
  • Knight
  • *
  • Posts: 379
  • Cookies: 149
    • View Profile
    • Feed The Trolls - Xires
Re: best C++ book for beginners ?
« Reply #7 on: January 15, 2013, 05:31:03 AM »
Actually, namespace7 is right here.  Even Stroustrup himself denotes that his book was meant as reference material, not as a book from which to learn new material.  Very much the same can be said about K&R's book on C.  You certainly can learn from it, but it's not meant for new students of the language.
-Xires

Offline Daemon

  • VIP
  • Baron
  • *
  • Posts: 845
  • Cookies: 153
  • A wise man fears a gentle mans anger
    • View Profile
Re: best C++ book for beginners ?
« Reply #8 on: January 15, 2013, 05:37:39 AM »
I learned from Absolute c++ and is the one I would recommend to you. Its tailored for beginners but also has more advanced stuff once you get into it and understand what your doing. Check our ebooks section for it
This lifestyle is strictly DIY or GTFO - lucid

Because sexploits are for h0edays - noncetonic


Xires burns the souls of HF skids as a power supply

Offline bluechill

  • Cybermancer
  • Royal Highness
  • ****
  • Posts: 682
  • Cookies: 344
  • I am the existence in these walls
    • View Profile
Re: best C++ book for beginners ?
« Reply #9 on: January 16, 2013, 12:08:41 AM »
Actually, namespace7 is right here.  Even Stroustrup himself denotes that his book was meant as reference material, not as a book from which to learn new material.  Very much the same can be said about K&R's book on C.  You certainly can learn from it, but it's not meant for new students of the language.

Meh well he should have it :P I didn't read his post closely enough and am biased by being an experienced developer.
I have dreamed a dream, but now that dream has gone from me.  In its place now exists my own reality, a reality which I have created for myself by myself.

 



Want to be here? Contact Ande, Factionwars or Kulverstukas on the forum or at IRC.