|
-
December 18th, 2001, 10:36 PM
#1
Is this legal piece of code
Hi
unsigned long status_code =0x00000000;
enum codes { code1=0x00000080, code2=0x00000800, code3=0x00008000 };
code status_code1=code1;
code status_code2=code2;
code status_code3=code3;
status_code= status_code | status_code1;
status_code= status_code | status_code2;
status_code= status_code | status_code3;
What should we expect status_code be I guess 0x0008880?
Can it be simplified?
How can I I achive same code_status output if my enum code is
enum codes { code1=0x80, code2=0x800, code3=0x8000 };
Thanks,
Ruhail
Posting Permissions
- You may not post new threads
- You may not post replies
- You may not post attachments
- You may not edit your posts
-
Forum Rules
|
Click Here to Expand Forum to Full Width
|