Thread: Starting c++, looking for books&stuff

  1. #1
    Registered User
    Join Date
    Jan 2005
    Posts
    3

    Starting c++, looking for books&stuff

    As you see in the title i've got interested in c++ programming and now i'm looking for some good books about c++ language good explanations, examples and stuff and so it'll start for a complete begginer and the it'll become more and more complex..
    You can give me a link to the book on amazon or some page where i could bought the book..
    Anyways i'm also interested how much time did it take u to learn the basics of c++
    yes i have some experiences in php&mysql, but i don't think that'll help me here
    Anyways which programming language is the "best" and the most advanced..


    regards and thank you for your time

  2. #2
    Anti-Poster
    Join Date
    Feb 2002
    Posts
    1,401
    1) Read the FAQ
    2) Search the board

    This question has been asked and answered more times than I've posted.
    If I did your homework for you, then you might pass your class without learning how to write a program like this. Then you might graduate and get your degree without learning how to write a program like this. You might become a professional programmer without knowing how to write a program like this. Someday you might work on a project with me without knowing how to write a program like this. Then I would have to do you serious bodily harm. - Jack Klein

  3. #3
    Hardware Engineer
    Join Date
    Sep 2001
    Posts
    1,398
    If you haven't found 'em yet check-out the Cprogramming.com tutorials. They don't have the depth of the typical 500 page beginning C++ book, but they'll get you started.

    Search the board for "books", it's a common question.

    Teach Yourself C++ in 21 Days, by Jesse Liberty
    Was my beginning book, and I liked it because it was easy to understand, and it is well structured for self-study with questions/exercises at the end of each "day" (chapter) and answers/solutions in the back. But, I always include a WARNING - Some people hate all of the 21 Days books!

    Accelerated C++, By Koenig & Moo
    This is a second-hand recommendation. I don't own it, but is often recommended, and I've never read anythng negative about it.

    Anyways i'm also interested how much time did it take u to learn the basics of c++
    Well, it took me, I think 4 or 5 weeks to work through 21 Days. I took my time and hand-typed-in all of the example programs, etc. If you were a college student, semesters of C++ should be enough to become an excellent standard C++, programmer. Then you could move-on to something more advanced like Windows or some other system-specific shtuff. I'm not saying that you have to know that much standard C++ before learning Windows... but there is a lot to C++!


    Anyways which programming language is the "best" and the most advanced..
    I think you'll find a consensus, HERE ON THE C++ board, that C++ IS THE BEST LANGUAGE!!!!

    C/C++ is the most popular / widely used language. Windows is written in C++, MS Word is written in C++, Linux is written in C/C++. You can find a C or C++ compiler for almost any computer/platform. However, as you can tell from what I've said above, it's not simple to learn, and you often have to go beyond standard C++ to do something useful. (There are no graphics, color, sound, or mouse, or netwrok/Internet in standard-portable C++.)
    Last edited by DougDbug; 01-21-2005 at 03:22 PM.

  4. #4
    Registered User
    Join Date
    Jan 2005
    Posts
    3
    Thanks for such an awesome answer , i really appreciate you took some time to answer my question
    i'll get myself a book and get started
    and thanks again

  5. #5
    yes, I'm registered!!! algi's Avatar
    Join Date
    Nov 2004
    Location
    Ipswich
    Posts
    161
    Yep somebody gave me a bad rating for mentioning the 21 Days Book
    I started out with nothing and I still have most of it left.

  6. #6
    C/C++ homeyg's Avatar
    Join Date
    Nov 2004
    Location
    Louisiana, USA
    Posts
    209
    Quote Originally Posted by ChupaCabra
    As you see in the title i've got interested in c++ programming and now i'm looking for some good books about c++ language good explanations, examples and stuff and so it'll start for a complete begginer and the it'll become more and more complex..
    You can give me a link to the book on amazon or some page where i could bought the book..
    Anyways i'm also interested how much time did it take u to learn the basics of c++
    yes i have some experiences in php&mysql, but i don't think that'll help me here
    Anyways which programming language is the "best" and the most advanced..


    regards and thank you for your time
    Try the book in my avatar. If you can't read the little words, it's called 'C++ Primer Plus, Fifth Edition'. Don't mistake it with 'C++ Primer' because that's a completely different book. It's not too hard. How long it took me to learn the basics? A month or two.

  7. #7
    #junkie
    Join Date
    Oct 2004
    Posts
    240
    Sams learn C++ in 21 days is an awesome starting book no matter what anyone tells you. There are complaints about many Sams books, however i havent seen many who disliked the book in question.

    For a beginner it explains things very well and it helped me a ton to explain the vastness in easy to understand ways. Specially compared to the other c++ book i own, which reads like a damn dictionary. Turns out the random memory leak did it
    01110111011000010110110001100100011011110010000001 11000101110101011010010111010000100000011011000110 10010110011001100101001000000111100101101111011101 0100100000011011100111010101100010

  8. #8
    former member Brain Cell's Avatar
    Join Date
    Feb 2004
    Posts
    472
    I recommend "C++ how to program" by Deitel & Deitel. Some people complain about it bieng "too colorful" but i personally love it. (its a "bit" expensive btw)
    My Tutorials :
    - Bad programming practices in : C
    - C\C++ Tips
    (constrcutive criticism is very welcome)


    - Brain Cell

  9. #9
    Registered User
    Join Date
    Jan 2005
    Posts
    3
    auch 80€ for a book :S, hehe is it really that good, anyways for starters i'll just buy one of learn in 21 days book

  10. #10
    Carnivore ('-'v) Hunter2's Avatar
    Join Date
    May 2002
    Posts
    2,879
    >>I think you'll find a consensus, HERE ON THE C++ board, that C++ IS THE BEST LANGUAGE!!!!
    You'd better watch out, because that isn't necessarily true. All languages have their strengths, even including Visual Basic (go do a board search, the argument has been done several times before).

    >>C/C++ is the most popular / widely used language.
    Again, that isn't necessarily true. Java is widely used for its cross-platform and quick GUI development capabilities, and other RAD languages are too. C++ is a nice and poweful language though, and will help teach you OOP. Really, I say just pick a language and learn it - every language you learn will eventually come in handy in some way, whether you're writing a game for you cell phone (java) or writing MS Word (C++?), or creating an operating system for some gizmo your company has designed (assembly of some sort), or writing a quick 2D game (Visual Basic), or anything in between.
    Just Google It. √

    (\ /)
    ( . .)
    c(")(") This is bunny. Copy and paste bunny into your signature to help him gain world domination.

  11. #11
    #junkie
    Join Date
    Oct 2004
    Posts
    240
    i'd be careful about "one of them 21 days books", all i know is basically the only good i'v heard about is specifically the one myself and Doug told you about by Jesse Liberty or w/e.

    I too personally dislike the lot of the learn x in z amount of time books. So just make sure the one you get is liked by others lol.
    01110111011000010110110001100100011011110010000001 11000101110101011010010111010000100000011011000110 10010110011001100101001000000111100101101111011101 0100100000011011100111010101100010

  12. #12
    Registered User
    Join Date
    Jan 2005
    Posts
    25
    a very easy way to start, is just reading the tutorials on this site (its allso free!). its all ive read, 'cept for my dads really old C book. and, if it turns out you hate and despise c++ (mebe couse your program isn t working) you wont have spent any money...

  13. #13
    Registered User
    Join Date
    Nov 2004
    Location
    Pennsylvania
    Posts
    434
    Quote Originally Posted by pianorain
    This question has been asked and answered more times than I've posted.
    AGREED! I have answered this question at least 10 times and ive only been here for about 2 months!

Popular pages Recent additions subscribe to a feed

Similar Threads

  1. Starting programs
    By Molokai in forum C Programming
    Replies: 1
    Last Post: 04-16-2009, 10:10 AM
  2. Interpreter.c
    By moussa in forum C Programming
    Replies: 4
    Last Post: 05-28-2008, 05:59 PM
  3. i am not able to figure ot the starting point of this
    By youngashish in forum C++ Programming
    Replies: 7
    Last Post: 10-07-2004, 02:41 AM
  4. question about reading inputs starting with 0
    By jibbles in forum C Programming
    Replies: 8
    Last Post: 08-09-2004, 03:27 AM
  5. 12 year old starting...
    By Xterria in forum Game Programming
    Replies: 2
    Last Post: 09-24-2001, 07:33 PM