In all seriousness, C Primer Plus, and stop before you get to templates and the side cases start getting ridiculous. The best way to continue from that point is to just write and read C++ until you're able to do things that a GCed dynamic language can, in the least disagreeable manner possible.
Name:
Anonymous2011-11-07 12:57
>>7
And by that I mean "bind std::tr1::shared_ptr to a macro key".
Name:
Anonymous2011-11-07 13:05
you should probably leave the c++ out for couple of years
and learn bash first