Need a few recomendations

This is a discussion on Need a few recomendations within the C++ Programming forums, part of the General Programming Boards category; Well, I have been with c++ for a short time and have a ok grasp of the language. Now i ...

  1. #1
    Registered User
    Join Date
    Aug 2008
    Posts
    14

    Need a few recomendations

    Well, I have been with c++ for a short time and have a ok grasp of the language. Now i am thinking i really need to pick up a book here for some serious studying.

    I did go through recommendations but none really stuck out to me. there seems to be only basic basic beginner or advanced no in between. I would prefer a book cross intermediate with beginner.

    for if it helps with recommendation.
    things I know:
    php(unrelated...however exposure to a previous language helps....and i have a advanced grip on php...)

    c++ related stuff now:
    cout, cin, include, functions, basic/mid-range oop, variables, arrays, loops, condition statements, constants, file IO, pointers(kinda), and a few other basics....

    now, I mainly need a book that will improve my knowledge and application of these topics as well as show me new topics that will better my c++.

    thanks,
    ~p4plus2~

  2. #2
    Banned master5001's Avatar
    Join Date
    Aug 2001
    Location
    Visalia, CA, USA
    Posts
    3,685
    There is a sticky about this question.

  3. #3
    Banned master5001's Avatar
    Join Date
    Aug 2001
    Location
    Visalia, CA, USA
    Posts
    3,685
    And for good measure here it is.

  4. #4
    and the Hat of Guessing tabstop's Avatar
    Join Date
    Nov 2007
    Posts
    14,185
    And should you be either a student or a member of ACM (or probably other things too), you may have access to on-line libraries of books, such as Safari. (The O'Reilly thing, not the Apple thing.)

  5. #5
    Registered User
    Join Date
    Aug 2008
    Posts
    14
    READ my post and you would notice i looked there, i did not find one that overly stuck out, they all seemed to just not fit what i was looking for.

  6. #6
    Banned master5001's Avatar
    Join Date
    Aug 2001
    Location
    Visalia, CA, USA
    Posts
    3,685
    Since we are the ones who post suggestions on that thread what makes you think we are going to produce anything better now than has already been produced there? I mean we are robots, afterall.

  7. #7
    Registered User
    Join Date
    Aug 2008
    Posts
    14
    because things change and are not in particular always updated and people sometimes post to the peoples questions vs just posting it out there... as dumb as that may sound it happens very often so i have noticed at least.

  8. #8
    Registered User
    Join Date
    Aug 2008
    Posts
    14
    Quote Originally Posted by tabstop View Post
    And should you be either a student or a member of ACM (or probably other things too), you may have access to on-line libraries of books, such as Safari. (The O'Reilly thing, not the Apple thing.)
    thanks i will look into ACM, it seems like a wise place to join.

  9. #9
    Banned master5001's Avatar
    Join Date
    Aug 2001
    Location
    Visalia, CA, USA
    Posts
    3,685
    I mentioned "we are robots" to assure you that we pretty much do not change. People here are more likely to call a book someone posts as infantile than actually make a productive post.

  10. #10
    Registered User
    Join Date
    Jan 2005
    Posts
    7,318
    >> there seems to be only basic basic beginner or advanced no in between.

    If you don't need a basic basic beginner book, then get Accelerated C++. It is not only for "advanced" beginners, it is suitable for any beginner to C++. The caveat is that if you have no programming experience then it might move too quickly for your tastes.

  11. #11
    Registered User
    Join Date
    Aug 2008
    Posts
    14
    Quote Originally Posted by Daved View Post
    >> there seems to be only basic basic beginner or advanced no in between.

    If you don't need a basic basic beginner book, then get Accelerated C++. It is not only for "advanced" beginners, it is suitable for any beginner to C++. The caveat is that if you have no programming experience then it might move too quickly for your tastes.
    I saw that one too, but i noticed it does not cover templates which from what i hear are important to c++, however i know nothing of these yet really other than they are for generic programing.
    would this really be problematic?

  12. #12
    Registered User
    Join Date
    Nov 2005
    Posts
    673
    templates are pretty simple after you use them a bit. Look at the template tutorial on this site for instance. It does pretty well explaining them.

  13. #13
    Registered User
    Join Date
    Aug 2008
    Posts
    14
    alright accelerated c++ it is, thanks for the all that helped for the input

  14. #14
    Registered User
    Join Date
    Jan 2005
    Posts
    7,318
    Are you sure it doesn't cover templates? One of the strongest selling points of Accelerated C++ is that it teaches modern C++ rather than C style C++. I think you'll get the better instruction on how to use templated objects from that book over most others. I don't recall what the level of template creation teaching is available, but that might be best left to a separate book after you have finished this one. Creating templates is not a beginner topic.

  15. #15
    Its hard... But im here swgh's Avatar
    Join Date
    Apr 2005
    Location
    England
    Posts
    1,475
    One of the most detailed and Acidemic books is the Deitel series of C++ how to program. Brick of a book and covers more or less all the major aspects of the language. Before I get flammed by Daved I will also say in places it does teach some C-style C++ ( arrays for example - and it does also teach alot of the C-type librarays such has strcpy strtok and strcmp but apart from that it is one of most in-depth books on the market.

    Also has a rich supply of exercises end if each chapter to keep you learning.
    I'm just trying to be a better person - My Name Is Earl

Page 1 of 2 12 LastLast
Popular pages Recent additions subscribe to a feed

Similar Threads

  1. Book recomendations on Website
    By Omega_X in forum C++ Programming
    Replies: 5
    Last Post: 06-27-2007, 11:37 AM
  2. Any recomendations?
    By Upio in forum C++ Programming
    Replies: 1
    Last Post: 02-22-2006, 05:53 AM
  3. any recomendations?
    By sreetvert83 in forum C++ Programming
    Replies: 5
    Last Post: 06-01-2003, 05:26 AM
  4. any sound card recomendations
    By eats only heads in forum Tech Board
    Replies: 7
    Last Post: 12-13-2002, 09:43 PM
  5. Compiler Recomendations Needed
    By loki_cmr in forum C++ Programming
    Replies: 8
    Last Post: 11-13-2002, 10:14 AM

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21