Click here to Skip to main content
15,890,557 members
Home / Discussions / C / C++ / MFC
   

C / C++ / MFC

 
GeneralRe: Command Invoked by Shortcut not Crashing But by invoking Menu, it is crashing in MFC Pin
Richard MacCutchan7-Jun-13 1:30
mveRichard MacCutchan7-Jun-13 1:30 
GeneralRe: Command Invoked by Shortcut not Crashing But by invoking Menu, it is crashing in MFC Pin
002comp7-Jun-13 1:43
002comp7-Jun-13 1:43 
GeneralRe: Command Invoked by Shortcut not Crashing But by invoking Menu, it is crashing in MFC Pin
Richard MacCutchan7-Jun-13 2:36
mveRichard MacCutchan7-Jun-13 2:36 
QuestionBit concatenation in C++ Pin
Manoj73906-Jun-13 22:51
Manoj73906-Jun-13 22:51 
AnswerRe: Bit concatenation in C++ Pin
Freak306-Jun-13 23:17
Freak306-Jun-13 23:17 
GeneralRe: Bit concatenation in C++ Pin
Manoj73906-Jun-13 23:22
Manoj73906-Jun-13 23:22 
GeneralRe: Bit concatenation in C++ Pin
Chris Losinger7-Jun-13 1:44
professionalChris Losinger7-Jun-13 1:44 
AnswerRe: Bit concatenation in C++ Pin
SoMad7-Jun-13 0:00
professionalSoMad7-Jun-13 0:00 
I was reading the previous thread and I think the problem you are having is understanding the difference between storing the values and using the values.

Richard showed you how to pack the three binary values into a single integer:
C++
int Answer = (u << 2) | (p << 1) | q


That is for storing them. Don't worry about the actual value of Answer. When you need to use the binary values, you have to unpack them. There are different ways to do it, but I think this method is the easiest way for you to understand it:
C++
q = Answer & 1;
p = (Answer >> 1) & 1;
u = (Answer >> 2) & 1;


Soren Madsen
"When you don't know what you're doing it's best to do it quickly" - Jase #DuckDynasty

AnswerRe: Bit concatenation in C++ Pin
Richard MacCutchan7-Jun-13 1:07
mveRichard MacCutchan7-Jun-13 1:07 
Questionreading error Pin
mrby1236-Jun-13 12:26
mrby1236-Jun-13 12:26 
AnswerRe: reading error Pin
«_Superman_»6-Jun-13 18:25
professional«_Superman_»6-Jun-13 18:25 
QuestionDetecting memory leaks in BOOST test cases. Pin
Shailesh H5-Jun-13 0:14
Shailesh H5-Jun-13 0:14 
AnswerRe: Detecting memory leaks in BOOST test cases. Pin
JackDingler6-Jun-13 10:23
JackDingler6-Jun-13 10:23 
QuestionC Basic Pin
john56324-Jun-13 23:52
john56324-Jun-13 23:52 
AnswerRe: C Basic Pin
SandipG 5-Jun-13 0:33
SandipG 5-Jun-13 0:33 
AnswerRe: C Basic Pin
_AnsHUMAN_ 5-Jun-13 0:35
_AnsHUMAN_ 5-Jun-13 0:35 
QuestionRe: C Basic Pin
David Crow5-Jun-13 4:01
David Crow5-Jun-13 4:01 
AnswerRe: C Basic Pin
David Crow5-Jun-13 5:48
David Crow5-Jun-13 5:48 
AnswerRe: C Basic Pin
Erudite_Eric5-Jun-13 8:15
Erudite_Eric5-Jun-13 8:15 
GeneralRe: C Basic Pin
CPallini5-Jun-13 9:46
mveCPallini5-Jun-13 9:46 
GeneralRe: C Basic Pin
Richard MacCutchan5-Jun-13 21:22
mveRichard MacCutchan5-Jun-13 21:22 
AnswerRe: C Basic Pin
jschell5-Jun-13 9:25
jschell5-Jun-13 9:25 
AnswerRe: C Basic Pin
hans.sch11-Jul-13 7:31
hans.sch11-Jul-13 7:31 
QuestionHow can i get date valu from ADSI with c++ code Pin
venkatesh528674-Jun-13 21:42
venkatesh528674-Jun-13 21:42 
AnswerRe: How can i get date valu from ADSI with c++ code Pin
Richard MacCutchan4-Jun-13 21:58
mveRichard MacCutchan4-Jun-13 21:58 

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.