How to use graphics?

I have used Graphics.h , but to use functions like circle(), etc. i have to call for the way old BGI graphics drivers. How to use the new graphics display drivers for a very basic 2d game program? Like space invaders, mario, etc., while keeping the coding in C++. Is it not possible using Turbo Compiler?

One more thing: I always get DOS-Based .exe files while 'make'-ing in Turbo Compiler, which do not run happily in Vista or 7. How do i make something which does not need DosBox or its kind to run it? Thanks for any help.
IMHO, you should quit Turbo Compiler and use something new like MinGW (or Visual Studio or other compilers). To compile older programs you can use WinBGIm library (google it).
Topic archived. No new replies allowed.