I was just wondering what 2 good C++ books are there for this , one to use as a reference to normal console C++ programming and one to use as an introduction to C++ GUI programming. I know very little about GUI programming so, yeah, a beginners guide to GUI programming would be great!
pretty much all beginner books start with the console. I know alot of people like accelerated c++ book. Its not this giant tomb to read and it gets your feet wet. gui programming can vary what you want to do. there is straight windows programming which doesnt really involve classes. your mainly dealing with structures and functions(API calls). Then there is cross platform libraries that wrap windows programming making it a bit more friendly. Usually online doc for that particular library is the best way to go.
This site should do fine as a reference. Google is faster than index scanning and page turning.
As for GUI programming, it depends on the framework you're using.
Some possibilities are Qt, wxWidgets, gtkmm (cross-platform) or Windows Forms, MFC and VCL (Windows only).