What additional tools does a C++ programmer needs to learn to develop good software?
-
Suppose that a C++ programmer has a good knowledge of programming under DOS environment (Visual Studio). What additional tools,concepts,libraries,etc. does he/she need to know, in order to develop a software in GUI, just like other software providing graphical interfaces? For example, I have developed a program of a program of alarm clock for windows platform using visual studio, but it is a text based console software, how to develop that in graphical mode? Also provide the source if possible.
-
Answer:
At risk of being downvoted, a great way to descent into finding additional tools/concepts/libraries for C++ would be to switch to *nix and use vim/emacs.
Dima Korolev at Quora Visit the source
Other answers
What libraries you will need to learn in order to be able to develop graphical applications depends on your target OS. On windows you will need to learn some MFC. You can also use wxWidgets or Qt. Microsoft also has a some new ways of developing GUI.
Ritwik Ghosh
Related Q & A:
- What is a good software and SaaS product inventory management system?Best solution by Quora
- What is the difference between a computer programmer and a software developer?Best solution by Yahoo! Answers
- What would be the best book to Help me learn web design in C# and asp.net?Best solution by Stack Overflow
- What is a good software to edit video?Best solution by Yahoo! Answers
- Is there a site where I can learn C++ easily?Best solution by Blurtit.com
Just Added Q & A:
- How many active mobile subscribers are there in China?Best solution by Quora
- How to find the right vacation?Best solution by bookit.com
- How To Make Your Own Primer?Best solution by thekrazycouponlady.com
- How do you get the domain & range?Best solution by ChaCha
- How do you open pop up blockers?Best solution by Yahoo! Answers
For every problem there is a solution! Proved by Solucija.
-
Got an issue and looking for advice?
-
Ask Solucija to search every corner of the Web for help.
-
Get workable solutions and helpful tips in a moment.
Just ask Solucija about an issue you face and immediately get a list of ready solutions, answers and tips from other Internet users. We always provide the most suitable and complete answer to your question at the top, along with a few good alternatives below.