Page 1 of 2 12 LastLast
Results 1 to 10 of 11

Thread: Need a good C, C++ Book

  1. #1
    Senior Member
    Join Date
    Dec 2004
    Posts
    320

    Need a good C, C++ Book

    I'm trying to gain a little more knowlege in C, or C++. And I understand the very basics of it. I can only do (very) simple stuff. I can't even get my hello world to work (something with stdio.h, says it's antiquated or something ) any ways, anyone got a good refferance book to point me towards ? I got C++ for dummies, but it's not really that useful. I don't have a ton of money, so any thing small, just to get me started on my own path would be greatly appreciated. Thanks.
    The fool doth think he is wise, but the wiseman knows himself to be a fool - Good Ole Bill Shakespeare

  2. #2
    AO Senior Cow-beller
    Moderator
    zencoder's Avatar
    Join Date
    Dec 2004
    Location
    Mountain standard tribe.
    Posts
    1,177

    Red face Unleash!

    http://www.amazon.com/....

    Supposed to be quite good. And the fact that I am good friends with one of the authors has no bearing on this post what-so-ever.
    "Data is not necessarily information. Information does not necessarily lead to knowledge. And knowledge is not always sufficient to discover truth and breed wisdom." --Spaf
    Anyone who is capable of getting themselves made president should on no account be allowed to do the job. --Douglas Adams (1952-2001)
    "...people find it far easier to forgive others for being wrong than being right." - Albus Percival Wulfric Brian Dumbledore

  3. #3
    Banned
    Join Date
    Aug 2004
    Posts
    534
    if you are a begginer i recommend you start w/ oreilley:

    http://cprog.oreilly.com/

    "practical" series is nice

  4. #4
    Senior Member
    Join Date
    Dec 2004
    Posts
    320
    zencoder: You sure it's not to advanced ?
    The fool doth think he is wise, but the wiseman knows himself to be a fool - Good Ole Bill Shakespeare

  5. #5
    "The C programming language" by Brian Kernighan & Dennis M. Ritchie.

    This is suppose to be one of the best books, i personally find it nice myself too, but i learned most of the things from tutorials on the net, when i bought this book i already knew most of it

  6. #6
    () \/V |\| 3 |) |3\/ |\|3G47|\/3
    Join Date
    Sep 2002
    Posts
    744
    By Stroustrup (the designer of c++) The C++ Programming Language - you can get this at Amazon.

    Also, (my very favorite) this is great for beginners (much better than the Deitel books - IMO) Starting out with C++

    Go Finland!
    Deviant Gallery

  7. #7
    I like the Dietel's books. They are semi-humerous, and they teach you in a clear cut manner. I actually only use mine as refernce books now.

    But, they are rather good. IMHO. I will say that Teach Yourself C is a good book. Definately one of my favorites.

    But, I Have a clear cut plan for anyone when learning something computer related. You can't go wrong with Orielly. I have yet to read a book published by Orielly that was not great. I am willing to be proven wrong, but I seriously never have.

    Math, isn't Stroustrup's book a bit for people that know the core language but are trying to improve their coding and know the deep dark ugly secrets of the language. If I remember correctly that is exactly what Richies is like, but I Have not read Stroustrup's book, so I am not sure.

  8. #8
    () \/V |\| 3 |) |3\/ |\|3G47|\/3
    Join Date
    Sep 2002
    Posts
    744
    Originally posted here by whizkid2300

    Math, isn't Stroustrup's book a bit for people that know the core language but are trying to improve their coding and know the deep dark ugly secrets of the language. If I remember correctly that is exactly what Richies is like, but I Have not read Stroustrup's book, so I am not sure. [/B]
    Yes, but it's still a lovely book..not for beginners.

    My problem with the Deitel books is the over-usage of bold in their text. Every other word is in bold face and makes it difficult to pick out what is important because everything is in bold!.

    Also they seriously lack organization as far as boxes set aside to show certain things....like binary / unary operators, data types and memory usage, formatting, etc. Yes, there are some boxes, but not enough to visually set it aside from the rest of the text. Their books to me almost read like a novel....just too wordy and unorganized for a programming text. Also, (and I have both types) the "application-driven" books leave LOTS of information out. Lots.

    I know a lot of you guys like the Deitel books but I've never been a fan.

    Go Finland!
    Deviant Gallery

  9. #9
    Just a Virtualized Geek MrLinus's Avatar
    Join Date
    Sep 2001
    Location
    Redondo Beach, CA
    Posts
    7,323
    I know I'm not a hard-core coder and I've been slowly (like the fabled turtle) been trying to teach myself C, I recently picked up Visual QuickStart Guide to C Programming. The author is the same for the VQSG to PHP, Advanced PHP and PHP & MySQL. They are good, straight-to-the-point, no fluff kind of books. I do have Ritchie's book as well as Absolute Beginner's Guide to C, both of which I found useful.

    Anyways, I'd recommend the VQSG for anyone starting out.
    Goodbye, Mittens (1992-2008). My pillow will be cold without your purring beside my head
    Extra! Extra! Get your FREE copy of Insight Newsletter||MsMittens' HomePage

  10. #10
    Senior Member
    Join Date
    Dec 2004
    Posts
    320
    Another question: I am having trouble with my command line ( I have XP, can't get command to work ) cmd works ok, except when it needs the actuall DOS Shell to run something.. weirdest thing. Telnet, tracert, ping run fine but the actuall shell does not. Think it is something with the .pif file, but I'm off track. Any free/share ware compilers that is GUI based for XP, so I can compile ? I ususally try everything on my linux box, but my keyboard is about to die. thanks.
    The fool doth think he is wise, but the wiseman knows himself to be a fool - Good Ole Bill Shakespeare

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •