Original Post
I have been through C++ in 24 hours, some tutorials online and C++ Game Progamming by Dawson and I have learned alot but I want to understand more and get more in depth. I have been doing some research. I am also made a simple text based game with polymorphism, memory allocation etc.. so I can use so of the techniques. I have recently just started on SDL as my first API to try something to learn graphics but not something extremly complex so I get so worn down and frustrated. But since looking online and different books in stores I have heard good things abouts Effective C++ and More Effective C++. I don't really have any experience with STL or templates. I have worked with vectors a little bit in Dawson's book but thats about all I have seen and I was wondering what would be some good choice. I have really had the chance to look at Effective STL but I dont have any experience with STL so would it be better to learn STL then get into Effective STL? I am planning on making my first graphics game Tic-Tac-Toe with SDL so I can learn the basics of SDL and handle some mouse inputs etc... to a program with some graphics under my belt then move on to something like tetris. But any input would be grealy appericated.