i don't have an answer for you, but I would definitely think about investing a c++ book for future reference. coding is not something that you learn completely by heart. even pro coders uses reference books in situations similar to this. doctors do the same......
apple has(had) about 6 or 7 books about the under workings of the mac os, and its toolboxes. my cs teacher would refer to them whenever it was necesasary.... it will be well worth your money to get a good book. o'reilly has some good ones.