Exemple #1
0
        static void BitNSample()
        {
            Bit1 x1a = 0;
            Bit1 x1b = 1;

            Bit4  x4a  = 15; // 4ビットなので15までOK
            Bit63 x63a = 0x4000_0000_0000_0000;

#if false
            // #if を外すとコンパイルエラーになる

            Bit1  x1c  = 2; // 2は2ビットなのでダメ
            Bit4  x4b  = 16;
            Bit63 x63b = 0x8000_0000_0000_0000;
#endif
        }
Exemple #2
0
 void A(Bit1 x)
 {
 }