Click here to Skip to main content
15,888,527 members

Survey Results

MFC development   [Edit]

Survey period: 26 Sep 2005 to 2 Oct 2005

A chance for the MFC developers among us to check in and see what everyone's using and supporting.

Q1. What environment do you use for MFC development?

OptionVotes% 
Visual Studio 200516613.03
Visual Studio .NET 200368653.85
Visual Studio .NET 2002786.12
Visual Studio 665551.41
Other393.06
Respondents were allowed to choose more than one answer; totals may not add up to 100%

Q2. What operating systems do you support in MFC development?

OptionVotes% 
Windows Vista675.26
Windows 200336228.41
Windows XP (any)1,07384.22
Windows 200070355.18
Windows 98 (any)24519.23
Windows 95776.04
Other322.51
Respondents were allowed to choose more than one answer; totals may not add up to 100%



 
GeneralMFC is going strong Pin
bob1697230-Sep-05 14:43
bob1697230-Sep-05 14:43 
General:(( MFC is going die ! Pin
Ghasrfakhri28-Sep-05 23:14
Ghasrfakhri28-Sep-05 23:14 
GeneralRe: :(( MFC is going die ! Pin
Guerven29-Sep-05 15:11
Guerven29-Sep-05 15:11 
GeneralActiveX Pin
Marc Soleda27-Sep-05 20:36
Marc Soleda27-Sep-05 20:36 
GeneralMFC Work Diminishing? Pin
PeterK_27-Sep-05 3:09
PeterK_27-Sep-05 3:09 
GeneralRe: MFC Work Diminishing? Pin
NormDroid27-Sep-05 3:56
professionalNormDroid27-Sep-05 3:56 
GeneralRe: MFC Work Diminishing? Pin
Nemanja Trifunovic27-Sep-05 5:48
Nemanja Trifunovic27-Sep-05 5:48 
GeneralRe: MFC Work Diminishing? Pin
Michael P Butler27-Sep-05 19:46
Michael P Butler27-Sep-05 19:46 
GeneralRe: MFC Work Diminishing? Pin
yren29-Sep-05 16:04
yren29-Sep-05 16:04 
GeneralRe: MFC Work Diminishing? Pin
Bob Stanneveld29-Sep-05 23:41
Bob Stanneveld29-Sep-05 23:41 
GeneralRe: MFC Work Diminishing? Pin
WillemM1-Oct-05 23:47
WillemM1-Oct-05 23:47 
GeneralVista! :-D Pin
Hamed Musavi26-Sep-05 16:02
Hamed Musavi26-Sep-05 16:02 
GeneralRe: Vista! :-D Pin
Anna-Jayne Metcalfe27-Sep-05 0:37
Anna-Jayne Metcalfe27-Sep-05 0:37 
GeneralRe: Vista! :-D Pin
#realJSOP27-Sep-05 6:36
mve#realJSOP27-Sep-05 6:36 
GeneralRe: Vista! :-D Pin
Anna-Jayne Metcalfe27-Sep-05 7:29
Anna-Jayne Metcalfe27-Sep-05 7:29 
GeneralRe: Vista! :-D Pin
mmikey729-Sep-05 8:52
mmikey729-Sep-05 8:52 
GeneralRe: Vista! :-D Pin
Hamed Musavi27-Sep-05 17:14
Hamed Musavi27-Sep-05 17:14 
GeneralRe: Vista! :-D Pin
Salil Khedkar28-Sep-05 18:56
Salil Khedkar28-Sep-05 18:56 
GeneralRe: Vista! :-D Pin
Anonymous29-Sep-05 19:07
Anonymous29-Sep-05 19:07 
GeneralRe: Vista! :-D Pin
WillemM1-Oct-05 23:53
WillemM1-Oct-05 23:53 
GeneralRe: Vista! :-D Pin
NormDroid27-Sep-05 3:21
professionalNormDroid27-Sep-05 3:21 
GeneralRe: Code Pin
Prakash Nadar2-Oct-05 16:01
Prakash Nadar2-Oct-05 16:01 
GeneralSame code on VC++ 6 and VC++ 2003/2005 anyone? Pin
Nish Nishant26-Sep-05 3:40
sitebuilderNish Nishant26-Sep-05 3:40 
GeneralRe: Same code on VC++ 6 and VC++ 2003/2005 anyone? Pin
Shog926-Sep-05 12:46
sitebuilderShog926-Sep-05 12:46 
Yes.

Nishant Sivakumar wrote:
But things like for-loop variable-scope are incompatible between 6 and 200x and it's difficult to get the same code to compile on both compilers without resorting to a lot of #ifdefs.

Not at all - the only #ifdefs i have are around large chunks of code that are only necessary on one system or the other (mostly dealing with the deficiancies of the CHtmlView class under VS6). Most code that compiles under VS2k3 will also build under VS6 - in fact, my inital use for VS2k3 was as a sort of "lint" for VS6, since the compiler caught a lot of things that were likely to cause problems at runtime, but that the VS6 compiler allowed.

As for the for loop issue - yeah, the scope changed. But if you were depending on VS6's broken behavior, then you were headed for trouble already - the flakey scoping would cause problems in certain optimized builds even on VS6. I write nearly all my for loops in this manner:
const int nLimit = fixed limit retrieval;
int i;
for (i=0; i<nLimit; ++i)
{
   // ...
}
... which works just dandy with both versions of the compiler. Wink | ;)


GeneralRe: Same code on VC++ 6 and VC++ 2003/2005 anyone? Pin
Nish Nishant27-Sep-05 4:45
sitebuilderNish Nishant27-Sep-05 4:45 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Praise Praise    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.