in reply to Re^3: Hex String XOR
in thread Hex String XOR
tobyink,
Reading the Camel book (3rd and 4th editions), "...if both operands are strings...the operators do bitwise operations between corresponding bits from the two strings. In this case there's no arbitrary limit..."
So the following code should work (untested) and be faster than calling a subroutine and looping:
my $result = '112233112233112233112233112233112233112233112233112233' +^ 'aabbccaabbccaabbccaabbccaabbccaabbccaabbccaabbcc112233';
I used this technique to generate a 8-byte CRC for arbitrary text strings by using 'substr' to take 8-byte substrings. I needed the looping for that.
Regards...Ed
"Well done is better than well said." - Benjamin Franklin
|
---|
Replies are listed 'Best First'. | |
---|---|
Re^5: Hex String XOR
by tobyink (Canon) on Mar 13, 2012 at 01:19 UTC |
In Section
Seekers of Perl Wisdom