Thread: Best way to learn c++

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

    Best way to learn c++

    Hi guys, I am taking a new module at college. C++. With no experience I would like to seek advice on which published book would be good to learn from for a novice and is there any site where I can download a C++ software to create my own programs ?

    Thanks a lot. And cool board. Good to know there is a place to share questions.

  2. #2
    Registered User
    Join Date
    Dec 2004
    Posts
    73
    http://www.cplusplus.com/doc/tutorial/ That is where I learned to program in C++. About a C++ software to make programs, you can download Dev-C++ for free at http://www.bloodshed.net/ If you are looking to pay money for the top of the line, I recommend Microsoft Visual C++, It's nice. Also, this site http://cprogramming.com has some tutorials for learning C++. Good luck man.

  3. #3
    Toaster Zach L.'s Avatar
    Join Date
    Aug 2001
    Posts
    2,686
    Lots of book reviews here (with handy recommended/not-recommended rating for each book): http://www.accu.org/bookreviews/publ...nner_s_c__.htm

    Also, search the board as this has been discussed every so often, so you'll find a good bit of info.

    Cheers
    The word rap as it applies to music is the result of a peculiar phonological rule which has stripped the word of its initial voiceless velar stop.

  4. #4
    Registered User major_small's Avatar
    Join Date
    May 2003
    Posts
    2,787
    for reference on the standard C/C++ functions, I go to http://www.cppreference.com

    IMO, the best way to learn any language is to jump right in and begin coding. if you plan to further your knowledge of programming (and by doing so computers in general), don't plan on learning everything you need in a classroom. most of what you need to know you really have to learn on your own by hanging around places like this message board and experience...

    On this board, I found alot of people to be helpful, but I have probably learned the most about C++ from prelude, and the most about comptuers in general from Bubba... Zach L. also has alot to contribute, but don't use my experience as a guide, because you'll find out who knows what pretty fast around here...

    another tip: don't just pay attention to your own questions - watch other people's questions and the answers to them, especially if you already know the answer. you'll find that there's often bits and peices of information you never knew you never knew...
    Join is in our Unofficial Cprog IRC channel
    Server: irc.phoenixradio.org
    Channel: #Tech


    Team Cprog Folding@Home: Team #43476
    Download it Here
    Detailed Stats Here
    More Detailed Stats
    52 Members so far, are YOU a member?
    Current team score: 1223226 (ranked 374 of 45152)

    The CBoard team is doing better than 99.16% of the other teams
    Top 5 Members: Xterria(518175), pianorain(118517), Bennet(64957), JaWiB(55610), alphaoide(44374)

    Last Updated on: Wed, 30 Aug, 2006 @ 2:30 PM EDT

  5. #5
    Registered User
    Join Date
    Jan 2005
    Posts
    5
    hello, im planning on making a full conversion mod for half life 2. i myself know not how to code(one reason why i am here)....however, i AM interested in learning how so that i can make tweak changes on the fly if need be. so my question is...

    is moding half life 2 a way to just "dive in?"

    and how long till i can i make a topic??

  6. #6
    Slave MadCow257's Avatar
    Join Date
    Jan 2005
    Posts
    735
    is moding half life 2 a way to just "dive in?"
    No, a better way to dive in is with much simpler code.

  7. #7
    Registered User
    Join Date
    Jan 2005
    Posts
    5
    ooook....

    is there a program i should pick up to start? note that im on linux.

    and seriously....why wont it let me make topics on the recruitment board?

  8. #8
    Slave MadCow257's Avatar
    Join Date
    Jan 2005
    Posts
    735
    I think you should really start with a tutorial...
    But if you really want to dive in with some source code check out
    http://directory.fsf.org/
    The programs are of varying complexity so choose one that isn't really big hard.

  9. #9
    C/C++ homeyg's Avatar
    Join Date
    Nov 2004
    Location
    Louisiana, USA
    Posts
    209
    is moding half life 2 a way to just "dive in?"
    It's a way to dive into a brick wall... Try working your way up by programming simple games and stuff. That's what I did, and now I'm programming a full blown random map generator for a dude creating a CivIII type game.

  10. #10
    Registered User
    Join Date
    Nov 2004
    Location
    Slovenia, Europe
    Posts
    115
    If you're on Linux, you have one advance against Windows users - you probably already have a C++ compiler on your computer (gcc-g++)...

    You should first start reading tutorials on cprogramming, then you can switch to GUI programming (GTK, wxWidgets,...)...
    [C++]
    IDE: DevC++ 4.9.9.2 (GCC 3.4.2)
    2nd compiler: g++ (GCC 3.4.3/4.0.0)
    3rd compiler: Borland 5.5
    [C#]
    IDE: Microsoft Visual C# Express 2005
    2nd IDE: SharpDevelop
    2nd compiler: csc in Command Prompt
    .NET Framework: 2.0
    [PHP]
    Core: 5.1.0 beta 3
    IDE: PHPEdit
    2nd IDE: Notepad
    Favourite extensions: exif,gd2,mysql
    Favourite PEAR packages: DB, XML_RSS, ID3
    Favourite databases: SQLite, MySQL

  11. #11
    Lead Moderator kermi3's Avatar
    Join Date
    Aug 1998
    Posts
    2,595
    Kermi3

    If you're new to the boards, welcome and reading this will help you get started.
    Information on code tags may be found here

    - Sandlot is the highest form of sport.

  12. #12
    Registered User
    Join Date
    Sep 2004
    Posts
    11
    C++ in 24 hours is good for novies. you can also see Thinking in C++ volume 1 it is free

Popular pages Recent additions subscribe to a feed

Similar Threads

  1. Looking to learn C++
    By Fuzzy91 in forum C++ Programming
    Replies: 40
    Last Post: 04-13-2006, 02:38 AM
  2. Book for Newbie trying to learn C
    By uthscsa19 in forum C Programming
    Replies: 23
    Last Post: 12-24-2005, 11:02 AM
  3. Can you actually learn c++ in 21 days?
    By Raeliean in forum C++ Programming
    Replies: 14
    Last Post: 07-27-2005, 03:41 PM
  4. You have to learn C in order to learn C++
    By gandalf_bar in forum A Brief History of Cprogramming.com
    Replies: 20
    Last Post: 07-16-2004, 10:33 AM
  5. Trying to learn guitar
    By Ben_Robotics in forum A Brief History of Cprogramming.com
    Replies: 12
    Last Post: 07-10-2003, 03:15 AM