Looking at the header files one game includes (tictactoe) tells me the code is seriously outdated.
#include <iostream.h>
? Really? That hasn't been a valid C++ header file for a long, long, long time.
Several of the other games have
#include <graphics.h>
. Another nonstandard C++ header file.
The Visual C++ samples are for Visual C++ 5. If that is the 32-bit version it was released before C++98 was standardized. Whoa! Talk about OOOOOOLD!
If you really do want to learn C++ from the ground up you could try the tutorial section here at CPlusPlus:
http://www.cplusplus.com/doc/tutorial/
It is a bit outdated, though. No C++17 material.
For a more up-to-date online resource you can try:
https://www.learncpp.com/
Why I cant any of this on dev c++? |
Dev C++ may be able to compile to a newer C++ standard than Visual C++ 5, it is still outdated compared to other compilers. It has no C++17 support.