Take K-Meleon for example, its solution file contains lib path like "xxx;F:\xxx\xxx\nsxxx.lib", do you think the whole solution could be compiled?!
I remembered that it took me quite a few hours to do something like strlen->lstrlen to make anUnicode binary because the code is messed up with ANSI and Unicode string.
If you are an experienced developer, you can fix those library issue in seconds.
For Unicode, some application don't care unicode and still use us-ascii only. Actually, unicode doubled data memory usage and disk space. You may keep your application for both, but in case of time, unicode is not a must-have key feature in MFC world. Sure, it's my openion only.
Are you sure the speed of computer industry is proper? Are you sure the software you released is a bug free one?
Unicode and linker setting are just 2 examples of my point of view on Open-Source project, at least most of them. The original dev got the credit and who makes the patch/fix does not... So people just do not fix their problems.
Today, I download the memcached Win32 port, the solution is VS8.0 but it never compiles on my box, implicit-cast error, wrong header file, etc ... So I still says they are far from perfect.
WinSCP is written with Borland C++ Builder it does not use MFC or VC++.
BTW, tortoisecvs uses wxWidgets (not MFC) and VFC is a framework that can be compiled with VC++ just like Gcc is used to compile it in linux and Mac OSX.
Anyone help me, I created the MFC application in the visual studio 2005, and added two control in the MFC form like one is text box another one is button. then i add the add variable or add class that time the IDE provide the following error message so any one help me what is this, and how to solve.
The Error is,
Now I am studding the VC++ MFC concept. so I couldn't understand this error. pls help me.
Yes, These projects on SourceForge are very mature and are very well designed. They have helped me greatly in developing quality software.Specially the projects like 7-Zip,eMule, FileZilla,KeePass Password Safe , Shareaza , TortoiseSVN, WinMerge are already recognised as some of the most popular freeware applications .
Perl (the language). The Windows port (using Visual C++) by ActiveState was originally sponsored by Microsoft and included in the NT Resource Kit, but is now simply included in the standard open source perl distribution.
WTL (see also several articles here on codeproject), the class library that makes ATL so much better. Written by members of the Visual C++ team, but no longer officially supported (although still maintained on a volunteer basis).
Firefox, Thunderbird and Mozilla! The Windows version of these popular open source applications is written in Visual C++. Firefox 1.5 in Visual C++ 6, Firefox 2 in Visual C++ 2003, Firefox 3 in Visual C++ 2005 .
Old Win32 SDKs (pre-1996) included source code for several SDK and Windows components no longer provided by Microsoft in source form. No download, just dig up your old CDs. These are not true open source however, standard Microsoft "sample code" licensing only.
Your current list contains several duplicates, i.e. closely related forks of the same projects listed as if they were their own entries. For these, put several URL's in one entry for clarity and less clutter.
This message is hasty and is not to be taken as serious, professional or legally binding.
I work with low level C/C++ in user and kernel mode, but also dabble in other areas.