I have an attribute (32 bits-long), that each bit responsible to specific functionality. Perl script I'm writing should turn on 4th bit, but save previous definitions of other bits.
I use in my program:Sub BitOperationOnAttr{ my $a=""; MyGetFunc( $a); $a |= 0x00000008; MySetFunc( $a); }
** MyGetFunc/ MySetFunc my own fuctions that know read/fix value.
Questions:1. if usage of $a |= 0x00000008; is right ?
2. how extract hex value by Regular Expression from string I have : For example:
"Attribute: Somestring: value (8 long (0x8))"
Thanks in advance
In reply to Bit operation by toren
| For: | Use: | ||
| & | & | ||
| < | < | ||
| > | > | ||
| [ | [ | ||
| ] | ] |