| Ferrous Moon http://www.ferrousmoon.com:80/forums/ |
|
| C++ http://www.ferrousmoon.com:80/forums/viewtopic.php?f=52&t=699 |
Page 1 of 1 |
| Author: | Rogue [Mon Jun 12, 2006 5:08 am ] |
| Post subject: | C++ |
This topic has been stressed to death again and again. But I'm a necromancer, so I'm gonnja bring it back to serve me. Miah, How long have you spent learning C++? I've been looking at some tutorials, and that crap's more complex than a fat man's beard! God! How did you start. Did you just look at it and say "Right. That's what I want to do, so here goes!" ??? |
|
| Author: | Spectere [Mon Jun 12, 2006 2:30 pm ] |
| Post subject: | |
Your best bet for starting to learn C++ is to just break down and buy an intro-level book for it. In my experience, most online tutorials for it are either aimed for the advanced users or just have too steep of a curve (i.e. taking you from writing a "Hello World" program to writing a raytracer...from scratch). C/C++ is kind of a tough beast to master. Its syntax and built-ins are actually rather basic, it's all of the library functions that are a bear to learn. The advantage of an intro book is that it lets you get a feel for the language using the standard libraries. While you can't apply all of the same concepts to certain libraries (writing a game for a graphical OS is going to be very different from writing a console program, for instance) it will still give you a level of comfort with the language. Case in point: I ended up adding a scoring system to the popular open-source DDR simulator, StepMania, a while ago. While it did prove to be much different than anything I had ever worked on (and thus, it took quite a bit of prodding around to really "get" everything), the knowledge that I had of the language made working on it much easier than it would had I been winging it. </mindless_rambling> |
|
| Page 1 of 1 | All times are UTC-05:00 |
| Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group http://www.phpbb.com/ |
|