To be able to work with C++, you need to learn quite alot before you can actually get comfortably started.
There is alot to learn, and I could write a long list, but for a beginner let's just focus on the basics:
Don't use VC++, unless you have to, use G++ instead. If you are on windows you get this via mingw32/64.
G++ is (for the moment) a more up to date compiler than VC++. It is also multiplatform. Google it for more information.
If you are planning (in the long term) to release something for Xbox, you will probably want to use the Microsoft compiler suite.
1. Learning about the different parts of the compilation process
a) Writing your own simple makefile, so that you can compile your project from the commandline
b) Understanding how things get put together: preprocessor -> compiler -> linker -> executable
2. Learning to create small games, preferrably text-based
a) Getting comfortable with C++
b) Encapsulate concepts into classes and put them in separate files
3. Learning OpenGL
OpenGL is a specfication for C that let's you draw things. This means you will need to put the concepts you learn from OpenGL into classes, so that you are only working with your own abstractions. Unfortunately this is a complicated and long process. It is worth it, sort of.
I think it's not a bad idea. As a beginner, learning both the language, the toolchain AND how to use external libraries. Especially if its something that is considered advanced, like OpenGL, can be a major source of learning.
Just don't expect to make some great games this way. You won't! Not in the timescale you imagined, anyways.
Once you have the basics down, you might want to consider SDL, or some other library that does so many things for you. As a game programmer, you ideally want to focus on game programming. The aspects of multiplatform-programming and time consuming processes of setting everything up can be a major timesink that most people want to avoid.
Note that OpenGL is just a specification. And the implementation is driver specific. Not only that, but you will also want a window manager, like GLFW or freeGLUT. This is only for when you are working with the OpenGL implementation, however both GLFW and freeGLUT simplifies the process of getting a window up greatly.
Finally a warning: You need the proper graphics hardware and drivers to get access to modern APIs. Trying to learn old OpenGL is a hyperbolic mistake.
I think that's it. For tutorials I'm sure the good people here will be spamming them left and right.