Example #1
0
int main()
{
	test_getbits(20, 3, 4);
	test_getbits(20, 4, 4);
	test_getbits(20, 5, 4);
	
	printf("test setbits\n");
	test_setbits(121, 5, 4, 10000013);
	test_setbits(0, 3, 1, 1);
	test_setbits(0, 3, 2, 3);
	test_setbits(UINT_MAX, 3, 2, 0);
	test_setbits(UINT_MAX, 9, 5, 15);
}
Example #2
0
int main()
{
	test_setbits(070, 2, 3, 007, 077);
	test_setbits(007, 5, 3, 007, 077);
	test_setbits(077, 5, 1, 0, 037);
	test_setbits(077, 3, 2, 0, 063);
	test_setbits(0, 31, 32, ~0, ~0);
	test_setbits(0, 31, 32, 0, 0);
	
	return 0;
}