スポンサーリンク
Visual C++ 向けサンプルコード
#include <stdlib.h> #include <stdio.h> int main( void ) { unsigned long val = 0x01aff5d1; printf( "0x%8.8lx 左へ8bit ローテートシフト: 0x%8.8lx\n", val, _lrotl( val, 8 ) ); printf( "0x%8.8lx 右へ4bit ローテートシフト: 0x%8.8lx\n", val, _lrotr( val, 4 ) ); }
[Visual C++ サンプルコード | 即戦力ソース集に戻る]
本サンプルコードではエラー処理を省略している場合があります。実践で使用する場合はエラー処理が必要となる場合があります。