C++ Noob

Hello. I am familiar with Java and general programming concepts.

I would like to learn some C++ and help my team.

Where would you C++ people suggest I start?

A good place to start would be CPlusPlus.com tutorial

Ahh… I guess I really need to find a physical book.

I get sidetracked so easily trying to learn from websites

EDIT:

Can anyone think of a SUPER AWESOME C++ book that they really thought was great?

I know Headfirst HTML with xhtml and css was a book where I was just like “Wow… that was amazing.”

That’s what I’m looking for… >.>

“Beginning C++ Game Programming” by Michael Dawson

It’s a great book for new programmers and it goes a little more in depth in classes than other C++ books. The robot’s code is heavily based on classes and objects so this is a good book in particular for FIRST. The skills the book teaches you is sufficient for FIRST.

http://search.barnesandnoble.com/books/product.aspx?ean=0072225351

Its a great book, it is written as it goes through an actual college class taught by the author. Fairly easy to understand (I read it when I was ~12) Its a great book. Then after that, pick up http://search.barnesandnoble.com/C/Herbert-Schildt/e/9780072226805/?itm=1&USRI=C%2B%2B+Reference its a giant book, (over 1000 pages of info) and its great referenve book. Its one of the 6 books I bought (6 books I bought in my life time -_- yea I don’t read much)

edit:
e-books

http://newdata.box.sk/bx/c/
http://books.google.com/books?id=2soaY85jGQIC&printsec=frontcover&lr=#v=onepage&q&f=false

Starting Out with C++: From Control Structures through Objects (6th Edition) by Tony Gaddis is a great text book if you are wanting to learn C++ and its many different features. I used it for my college C++ class and learned a lot from it. Unfortunately, it is on the pricey side.

Hope this helps.

I would recommend C++ Primer 4th edition or Accelerated C++. Both are highly recommended by Freenode’s c++ channels.

(C++ Primer Plus is NOT the same thing as C++ Primer)

::rtm:: Read the manual it helped me alot: http://first.wpi.edu/Images/CMS/First/WPI_Robotics_Library_Users_Guide.pdf