+ 1
c++/visual c++
Whats the difference between c++ and visual c++ and do i need to learn both to program in both or just have to learn c++ and will perfect the other
5 Answers
+ 11
C++ is a standardized language. VC++ is a product that more or less implements that standard. You can write portable c++ using vc++, but you can also use Microsoft-only extensions that destroy your portability but enhance your productivity. This is a trade-off. You have to decide what appeals most to you. I've maintained big desktop apps that were written in vc++, so that is perfectly feasible. From what I know of VB, the main advantage seems to be that the first part of the development cycle may be done faster than when using vc++, but as the complexity of a project increases, c++ programs tend to be more maintainable (if the programmers are striving for maintainability, that is).
+ 5
C++ Windows Programming
https://www.sololearn.com/discuss/459844/?ref=app
+ 2
Your welcome!
+ 1
thanks to all for your replies.
- 1
Visual C++ is nothing more than a Microsof layer around C++. This layer is mostly about GUI stuff.
If you're familiar with C++ you'll master Visual C++ soon enough.
As far as I know, Microsoft is stepping away from GUI programming in unmanaged languages such as C++, but my knowledge there is limited. Do check if there is still a solid reason for learning Visual C++!