Well, I don't know if this is what you are looking for but my advice is that you check Thinking in C++. This is a free book (free as in free beer) an my opinion is one of the best C++ books. Since you are not a beginner maybe you can skip lots of sections in the book but make sure that you can understand everything in it.
http://www.mindview....ingInCPP2e.html
Also...if you like OOP you can try SFML (http://www.sfml-dev.org/). It's Object Oriented and I find that it "blends" nicely with Object Oriented C++. I'm not claiming that it's "better" than SDL..I just like it