Click here to Skip to main content
15,909,896 members
Home / Discussions / C / C++ / MFC
   

C / C++ / MFC

 
GeneralRe: dsd Pin
Rajesh R Subramanian7-Mar-07 22:57
professionalRajesh R Subramanian7-Mar-07 22:57 
GeneralRe: dsd Pin
Roger Stoltz7-Mar-07 23:04
Roger Stoltz7-Mar-07 23:04 
JokeRe: dsd Pin
prasad_som7-Mar-07 23:09
prasad_som7-Mar-07 23:09 
GeneralRe: dsd Pin
Rajesh R Subramanian7-Mar-07 23:13
professionalRajesh R Subramanian7-Mar-07 23:13 
AnswerRe: dsd Pin
Hamid_RT7-Mar-07 20:54
Hamid_RT7-Mar-07 20:54 
Questionbind ratio button to groupbox Pin
jeepoo7-Mar-07 19:15
jeepoo7-Mar-07 19:15 
AnswerRe: bind ratio button to groupbox Pin
Rajesh R Subramanian7-Mar-07 19:36
professionalRajesh R Subramanian7-Mar-07 19:36 
Questionabout InterlockedExchange Pin
mfc_dialog7-Mar-07 18:59
mfc_dialog7-Mar-07 18:59 
void thread1()<br />
{<br />
    do {<br />
....<br />
    } while(g_nData == 0);<br />
}<br />
<br />
void thread2()<br />
{<br />
    if (g_nData == 1)<br />
    {<br />
        ....<br />
    }<br />
}<br />
<br />
void thread3()<br />
{<br />
    if (...)<br />
    {<br />
        InterlockedExchange(&g_nData, 0);<br />
    }<br />
    else if (...)<br />
    {<br />
        InterlockedExchange(&g_nData, 1);<br />
    }<br />
    else<br />
    {<br />
       InterlockedExchange(&g_nData, 2);<br />
    }<br />
}





1. If when thread1() reading g_nData, thread2() write g_nData, whether read first or write first?

2. If when thread2() writing g_nData, thread1() read g_nData, whether wait read done or read first? the g_nData vaule is thread2() write vaule? or old value?

3. If i want keep g_nData write first, how to do?

thanks.
Questionradiobuttons screen position Pin
deeps_cute7-Mar-07 18:22
deeps_cute7-Mar-07 18:22 
AnswerRe: radiobuttons screen position Pin
Hamid_RT7-Mar-07 18:40
Hamid_RT7-Mar-07 18:40 
QuestionRe: radiobuttons screen position Pin
prasad_som7-Mar-07 18:42
prasad_som7-Mar-07 18:42 
AnswerRe: radiobuttons screen position Pin
deeps_cute7-Mar-07 19:00
deeps_cute7-Mar-07 19:00 
AnswerRe: radiobuttons screen position Pin
prasad_som7-Mar-07 19:30
prasad_som7-Mar-07 19:30 
GeneralRe: radiobuttons screen position Pin
deeps_cute7-Mar-07 19:51
deeps_cute7-Mar-07 19:51 
QuestionRe: radiobuttons screen position Pin
prasad_som7-Mar-07 19:56
prasad_som7-Mar-07 19:56 
AnswerRe: radiobuttons screen position Pin
deeps_cute7-Mar-07 19:58
deeps_cute7-Mar-07 19:58 
AnswerRe: radiobuttons screen position-thanks Pin
deeps_cute7-Mar-07 20:21
deeps_cute7-Mar-07 20:21 
QuestionEvent processing in Document/View Architecture Pin
Karismatic7-Mar-07 18:21
Karismatic7-Mar-07 18:21 
AnswerRe: Event processing in Document/View Architecture Pin
prasad_som7-Mar-07 18:35
prasad_som7-Mar-07 18:35 
QuestionAuto pop-up a program when USB device connected Pin
sowhat_827-Mar-07 17:53
sowhat_827-Mar-07 17:53 
AnswerRe: Auto pop-up a program when USB device connected Pin
Rajesh R Subramanian7-Mar-07 19:06
professionalRajesh R Subramanian7-Mar-07 19:06 
GeneralRe: Auto pop-up a program when USB device connected Pin
Hamid_RT7-Mar-07 23:55
Hamid_RT7-Mar-07 23:55 
AnswerRe: Auto pop-up a program when USB device connected Pin
cp98767-Mar-07 19:10
cp98767-Mar-07 19:10 
AnswerRe: Auto pop-up a program when USB device connected Pin
deeps_cute7-Mar-07 19:56
deeps_cute7-Mar-07 19:56 
AnswerRe: Auto pop-up a program when USB device connected Pin
Mark Salsbery8-Mar-07 8:15
Mark Salsbery8-Mar-07 8:15 

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.