Click here to Skip to main content
15,902,832 members
Home / Discussions / C / C++ / MFC
   

C / C++ / MFC

 
QuestionThread safe in VC++ Pin
pix_programmer11-Aug-11 18:12
pix_programmer11-Aug-11 18:12 
AnswerRe: Thread safe in VC++ Pin
Peter_in_278011-Aug-11 19:03
professionalPeter_in_278011-Aug-11 19:03 
AnswerRe: Thread safe in VC++ Pin
Bernhard Hiller11-Aug-11 22:50
Bernhard Hiller11-Aug-11 22:50 
GeneralRe: Thread safe in VC++ Pin
pix_programmer11-Aug-11 23:52
pix_programmer11-Aug-11 23:52 
GeneralRe: Thread safe in VC++ Pin
Chris Losinger12-Aug-11 10:20
professionalChris Losinger12-Aug-11 10:20 
QuestionHow to Clear this Error Pin
Member 808896211-Aug-11 18:08
Member 808896211-Aug-11 18:08 
AnswerRe: How to Clear this Error Pin
T.RATHA KRISHNAN11-Aug-11 18:35
T.RATHA KRISHNAN11-Aug-11 18:35 
QuestionHow to open a document file ? Pin
_Flaviu11-Aug-11 7:08
_Flaviu11-Aug-11 7:08 
QuestionRe: How to open a document file ? Pin
David Crow11-Aug-11 7:16
David Crow11-Aug-11 7:16 
AnswerRe: How to open a document file ? Pin
_Flaviu11-Aug-11 7:43
_Flaviu11-Aug-11 7:43 
Question900520 - VC6 vs VS 2010 Pin
ilostmyid211-Aug-11 3:03
professionalilostmyid211-Aug-11 3:03 
AnswerRe: 900520 - VC6 vs VS 2010 Pin
Maximilien11-Aug-11 3:28
Maximilien11-Aug-11 3:28 
GeneralRe: 900520 - VC6 vs VS 2010 Pin
ilostmyid211-Aug-11 3:34
professionalilostmyid211-Aug-11 3:34 
QuestionRe: 900520 - VC6 vs VS 2010 Pin
Maximilien11-Aug-11 7:49
Maximilien11-Aug-11 7:49 
GeneralRe: 900520 - VC6 vs VS 2010 Pin
Albert Holguin11-Aug-11 9:54
professionalAlbert Holguin11-Aug-11 9:54 
AnswerRe: 900520 - VC6 vs VS 2010 Pin
ilostmyid212-Aug-11 0:14
professionalilostmyid212-Aug-11 0:14 
GeneralRe: 900520 - VC6 vs VS 2010 Pin
Maximilien12-Aug-11 0:52
Maximilien12-Aug-11 0:52 
GeneralRe: 900520 - VC6 vs VS 2010 Pin
ilostmyid212-Aug-11 7:21
professionalilostmyid212-Aug-11 7:21 
GeneralRe: 900520 - VC6 vs VS 2010 Pin
Maximilien12-Aug-11 7:47
Maximilien12-Aug-11 7:47 
GeneralRe: 900520 - VC6 vs VS 2010 Pin
ilostmyid212-Aug-11 7:59
professionalilostmyid212-Aug-11 7:59 
GeneralRe: 900520 - VC6 vs VS 2010 Pin
MicroVirus12-Aug-11 8:31
MicroVirus12-Aug-11 8:31 
GeneralRe: 900520 - VC6 vs VS 2010 Pin
ilostmyid212-Aug-11 13:39
professionalilostmyid212-Aug-11 13:39 
GeneralRe: 900520 - VC6 vs VS 2010 Pin
MicroVirus12-Aug-11 4:36
MicroVirus12-Aug-11 4:36 
From the discussions, it looks like the code is attempting to select 'the same' button (int in the modified example) from every instance of class A, using an index and the Info array.
So, as a way of selecting the first or the second button on each instance of A and working with that.
C++
int whichButton = 1; // or 2
A* arrayOfA = ... // some value

for (int i = 0; i < numOfAs; i++)
{
  CButton& button = arrayOfA[i].*(A::m_values[whichButton]);
  ... // do things with button
}


Or something like that. It's probably a good idea to find out what the code does with this. You should search for all references to A::m_values and find out what exactly it's for.
Then, think of a proper way of implementing that, or verify that it still works and keep it.
AnswerRe: 900520 - VC6 vs VS 2010 Pin
ilostmyid212-Aug-11 18:22
professionalilostmyid212-Aug-11 18:22 
GeneralRe: 900520 - VC6 vs VS 2010 Pin
ilostmyid212-Aug-11 18:30
professionalilostmyid212-Aug-11 18:30 

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.