Ok, what with everyone and the neighbor beginning iPhone development, I decided to start learning C++, to make Windows programs, and maybe make a bit of money on the side or something. Also, if I do ever decide to develop for iPhone, the two languages are very similar. This could help me have cross-platform compatibility with whatever I decide to write. But does anyone have any advice and/or any books? Perhaps some public domain code? Or where should I start?