Go to the documentation of this file.00001
00008 #include<iostream>
00009 #include"include/mask/for.hh"
00010
00011 using namespace mask;
00012
00013 int main(){
00014 std::cout << IntervalMask<3,4>::val << std::endl;
00015 std::cout << BinInfo<0x1C>::weakBit << std::endl;
00016 std::cout << BinInfo<0x1C>::bloc0 << std::endl;
00017 std::cout << BinInfo<0x1C>::bloc1 << std::endl;
00018 const unsigned int i = ArrayMask<7,4,24>::val;
00019 print<i,7>();
00020 print<Next<i>::val,7>();
00021
00022
00023 For<3,7,6,4>::print();
00024 }
00025