intこの変数があるとしましょうv1:
1100 1010
そして、この変数int v2:
1001 1110
結果が次v2のようになるように、最後の 4 ビットを の最後の4 ビットにコピーする必要があります。v1
1100 1110
^ ^ last four bits of v2
|
| first four bits of v1
C または C++ でこれを行うにはどうすればよいでしょうか。ビット演算に関する記事をいくつか読みましたが、これに関する具体的な情報は見つかりませんでした。