Being an experienced user of both Microsoft Visual C++ and Borland C++ Builder, I have grown to love them both for different reasons. If you want to quickly write a graphically based Windows application then Borland's VCL triumps with its re-usable components which can be added to tour application at the click of a button and its time-saving event handling routines. If you are a serious coder however, Microsoft's Visual C++ provides an effective tre-style map of the functions contained within your program. The MFC does not nearly compare to Borland's VCL in terms of ease-of-use, although when writing the actual, Visual C++'s "IntelliSense Technology" makes life much easier than in C++ Builder. Overall, if you want Rapid-Application-Development, or if you are relatively new to C++, Borland C++ Builder may be the bettwe choice, but for more experienced programmers Microsoft's Visual C++ is, in my opinion, by far the best choice.
This is an evil program. It has never done what I have asked it to do, and it is very tedious. The layout of the program isn't very friendly as most of it is plain boring text. There is no easy way to use this program as the programmer has very little help in making programs seeing as there is no graphical interface to this program. When compiling a program after you have made it it ever rarely complains, many of the source files that came wiht the program had errors which meant that I could not use them with my program although they were needed. The debugging however is good, as it takes the program's code line by line and it is very powerful. Unfortunately there isn't much else in this program with its tedious attitude and unhelpful mood. Overall C++ was a very disappointing program and compared to other competing programming languages, it is boring.
I am studying Advanced GNVQ IT at college and am learning C++ amongst other things!, i absolutly hate it!, i have never come across anything so hard!, no wonder people who do it as a career get so well paid!!, however i am finding it a little easier as i progress!, but very slowly!, Visual Basic i believe is much easier to do and to understand!, maybe because you can actually design what is shown on screen rather than just all typing!! I am only able to produce the simple of programs at the moment but i am getting better at making more complex ones. Hopefully C++ will become unused!!, one can only wish!!! I dont recommend it!!
I have been developing C++ software for some years now. Visual C++ Version 6 is basically the best development environment I have come accross. It has everything, resource editing for Windows, class member completion, excellent class browser. The only thing that lets it down ( for me personally ) is the editor itself, sure it is colour coded, fully configurable and has every function you will probably wish for, but it just isnt VI is it !!! The thing that sells me on VC++ for Windows development is the use of the very well supported Microsoft Foundation Class (MFC) library. The library has a huge following and plenty of Internet sites exist full of controls and development frameworks that you can use in your own software... dont believe it ? Check out www.codeguru.com ! Using Visual C++ and MFC, you can write applications that DO look and behave like Internet Explorer, Outlook or Visual C++ itself. You can also use it for writing games through DirectX, Active X controls that you can sell to others....... the list is endless. If you know C++ and you want to support Windows 95/98 or NT in the applications you write, buy it. You wont regret it.
MS Visual C++ 6.0 provides a good IDE for developing serious C++ application on Windows platforms. Good integration with COM and MFC. Loads of useful features such as auto-text completion, syntax highlighting, configurable editor, class viewer and best of all a function that lists all the members in a drop-down list box right in the editing window. No need to look at the header file to find out what the method is called nor what format its' paramters take. The debugger is very powerful, allowing you to make changes to code on-the-fly in a debugging session. So, if you find a bug whilst debugging, you can make the change there and then and the IDE will recompile/link the application and you can continue debugging the app for any other errors.
I have been programming in C++ for about five years now. C++ is a true Object Oriented Programming Language meaning you can re-use (inherit) code and build up reusable structures. This cuts down on alot of development time. I have recently acquired Visula C++ and I thik it is a great tool. You should read the manuals provided to gain knowledge of the Microsoft Foundation Classes as there is alot to learn if you wish to write good programs. The interface is more fiddlier than say Visual Basic and in some respects is not a true Visual Rapid Application Development tool. There are alot of ooptions and basic code can be generated thus saving alot of time. In all a pretty good package but not bug free.
I had used this programme for my research purposes. Part of my research requires me to calculates complex structures using complex mathematics. I need to write it in C/C++ and I found this programme to be very helpful and user friendly. Learning this program initially is a bit difficult since there are a lot of options that you need to become accustomed to. Hwoever, once you passed this stage of learning, things will be very easy. The development window has plenty of useful tools on top, something like Microsoft Words. It comes also with help files that I find very useful when I got stuck trying to program it. There is also the debug option which you can use to run your program step by step to check for mistakes. Using this program, I managed to complete my calculations within a week which saves a lot of my time. Also, this programme is very popular both in industry and also in the research. A good knowledge in using this program is indeed an advantage.