This is an ongoing question going through my head....
I've been doing C++ programming for about 4 months now. Been using Deitel's C++ How to program book. Learned from the basics till data structures like link lists, queues, stacks, trees..all using templates, vectors, pointers. File processing (sequential and random). Well, practically >90% of the book. Had to cram all these into my head, cause my college assigned an Advanced C++ class for me though I didn't know any C++ at all. The end result was pretty satisfying though.
The question is...where do I go after this? These are some of the things I have in mind and happen to have the books for it:
1) Windows 32 API (MS Press, Programming Windows, 5th edition)
2) Windows with MFC (MS Press, Programming Visual C++, 5th edition)
3) Adding C to my knowledge besides C++?
Been programming console programs all these while, and I am interested in making applications with GUI and eventually some simple games (2D maybe). What I know is that, it is probably easier to write apps with VB or Java....but I don't want to waste my effort that I've put into C++. Plus Java programs kinda work much slower than C++ and I've been pretty amazed with the speed of C++ though it is much harder than anything I've learned.
So...anyone out there who's gone through a similar phase got any advice for me? Hope you guyz can help me out..
Thanks in advance. :o