Which C++?


I have developed some simulations in C++ in the old Borland 3.0 version. They involve only simple mathematics. I need to develop some graphics for them. I need to display different moving images simultaneously. Say, three graphics windows at the same time. I am familiar with the BGI library. However, BGI code does not work well on new machines. Or is there any conventional compiler and IDE which will work on windows systems? I prefer to stick to conventional syntax. What C++ IDE should I use? Will I have to switch to Visual C++.

Albatross suggested me Visual C++. I saw a lot of MFC applications in Visual Studio. Should I use them? Or should I go for the Windows console applications? If I use MFC's, is an additional graphics package still required (say SFML)? If it is worth the trouble, I am ready to switch. Can I achieve in MFC the programming that I did in Old Borland.

WinBGIm is a graphics add-on, right? What C++ compiler and do I use it with; and where can i get it? My OS are Windows XP &7.
Last edited on
Borland 3.0? Um... shouldn't it have fossilized by now? >_<

I would suggest moving to Visual Studio. They have a free version which surprisingly isn't that limited. From there, you could consider using SFML or Qt for your graphics. I'd probably suggest SFML simply because it seems like it's more "relevant" to your task, although it is getting a teeny bit old...

EDIT: Or WinBGIm, as Duoas suggested here: http://cplusplus.com/forum/beginner/22722/#msg119382
You might make better progress with that if you already know BGI, as Duoas pointed out.

Happy programming!

-Albatross
Last edited on
Yeah I have to agree that visual studio has a really nice IDE. Very professional, and what not. At the moment I'm working in Code Blocks. It's also a really nice IDE. It's free. Worth taking a look into.

I just downloaded QT today. If you don't have it I can say this. It looks great. Quite amazing. It's a little over my head at this stage in my programming, but It's like VB on steroids for C++ lol.

Also if you do get QT I suggest you go with the offline installer. The online one takes hours. The offline one took me about 5-6 hours to get, but it was worth it, I wish I had of taken that choice the first time. The online installer stopped working on me twice. Once an hour or so into it, and then once about 3 hours into it. If you do get it, definitely go with the offline installer. You may save yourself a headache, lol.
Last edited on
Topic archived. No new replies allowed.