GP32 Where to start


geo12

Retrofuturist
Joined
Dec 27, 2003
Messages
713
Location
Ithaca
Website
Visit site
I know absolutely nothing about c or c++ but i want to learn. is there a tutorial of something that can show me from the very begining in c or c++. The only other type of coding i know is HTML if that helps at all.Where do i begin.

Everone got to start somewhere. :)
 
Can someone recommend a good book for very beginners to learn C++? I was thinking of Sams' Teach yourself C++ in 21 days, as I have had good experience with Sams books, but I have read some reviews which say it is not very good. What is the best book?
 
Unfortunately I have never come upon the perfect C++ book. C++ is a very complex language, and there are so many ways to do a given task it is just like having multiple dialects. Example, do you include youre class file at the bottom of the corresponding header file? I do but some people include it in the main source which I feel is bad technique. Still other people include the header file in the top of the class file and then include the class file in the main source. But there are advantages to all styles Im sure. So the best way to learn is to find a great coder and learn their dialect if you will. Nine times out of ten this is an oldschooler, hard to find anymore. The alternative is to learn from a friend who has training under an oldschooler. Befor I went to college, I would look at a book like Sams or Dummies, and think that it was the bottom line. These books, while they can start you churning out code, ignore the principles of good code and computer science in general. Find yourself a real jedi and adopt their style. And remember that there is no shame in reading a for Dummies book. I was one in 50 programmers in my class who could really work with pointers and dynamic memory allocation, all because they had their pride! C++ for dummies is the only book that I have ever read that completely explains pointers and the appropriate syntax, well whos dumb now. Now Im going to give you one of the books that my jedi used and you probably wont buy it because its very expensive.
http://www.amazon.com/exec/obidos/tg/detai...=glance&s=books
 
the book i have is also rather expensive C++ how to program by Deitel & Deitel... its a rather good book I've found, but I agree with Loridan...

no matter what your learning be it C++, Java, HTML, or riding a bike... you shouldn't rely on one source for information, one book does it one way, one does it another, and someone whos been programming for 10years does it in neither of those ways...

but I still reccomend getting a book, learning from source code is always good, but you still end up going... WTF is malloc!? thats where the book comes in handy ;) the basic stuff... addition, division, logic (if's, for's, while's) is easy to pick up and you can learn it all in an hour or two, few more hours to get basic algorithms sorted... then moving on to pointers and stuff, and your well on your way... start with classes and objects next... and before long... your well past me cus I'm lazy... lol
 
UGGG,
the links to C++ lessons don;t work anymore..
but anyways, still tonnes of links that are useful
 
This was posted on the forum a little while ago, So can not take credit for finding/posting the link.

Sams Teach Yourself C++ in 21 Days, Second Edition. (This is totally legal)

http://165.193.123.40/content/index.asp?pr...1-B2A958A2AF0C}

Not read through it yet, But plan to in the near future, As i wish to learn c myself. Just never have the time. :rolleyes:

Trooper
 
Also see if you can take a class at your local college or something like that. Having someone explain it to you can really help you get the concepts
 
I did not post it to take credit..

When I started to write games for GBA I referrred to Aaron Roger's tutorials.

I was happened to be there the other day, hence I posted the link.

Cheers
-vishwa
 
The best books on this subject are Thinking in C++ and Thinking in C. These are available freely on Bruce Eckel free Ebooks or Mindview. And for curious ones there is also thinking in C# from the same author, but it is not free, still it is also a nice one. GCC can also compile C# so what about going for it ? ;)
 
Back
Top