短い16ビット値を作成するために組み合わせる必要がある2つのchar8ビット値があります。
C ++では、次のようにします。
unsigned char lower = <someValue>;
unsigned char upper = <anotherValue>;
unsigned short combined = lower + (upper << 8);
Python v2.6.2で同様に行うにはどうすればよいですか?
Pythonでも同じように見えますが、微妙な違いがないことを確認したいと思います。
lower = <someValue>
upper = <anotherValue>
combined = lower + (upper << 8)