2019NHK_teamA / bitset
Committer:
yosino_adati
Date:
Mon Sep 09 05:55:15 2019 +0000
Revision:
0:e260b26ee5fb
Child:
1:4b6bf9473b7d
ugokanai

Who changed what in which revision?

UserRevisionLine numberNew contents of line
yosino_adati 0:e260b26ee5fb 1 #include "bit_set.h"
yosino_adati 0:e260b26ee5fb 2
yosino_adati 0:e260b26ee5fb 3 char bit_set::bitini(char var)
yosino_adati 0:e260b26ee5fb 4 {
yosino_adati 0:e260b26ee5fb 5 return 0x00;
yosino_adati 0:e260b26ee5fb 6 }
yosino_adati 0:e260b26ee5fb 7
yosino_adati 0:e260b26ee5fb 8 void bit_set::bitset(char var,int cons)
yosino_adati 0:e260b26ee5fb 9 {
yosino_adati 0:e260b26ee5fb 10 var |= 2^cons;
yosino_adati 0:e260b26ee5fb 11 }
yosino_adati 0:e260b26ee5fb 12
yosino_adati 0:e260b26ee5fb 13 void bit_set::bitclear(char var,int cons)
yosino_adati 0:e260b26ee5fb 14 {
yosino_adati 0:e260b26ee5fb 15 var &= ~(2^cons);
yosino_adati 0:e260b26ee5fb 16 }
yosino_adati 0:e260b26ee5fb 17
yosino_adati 0:e260b26ee5fb 18 bool bit_set::bitcheck(char var,int cons)
yosino_adati 0:e260b26ee5fb 19 {
yosino_adati 0:e260b26ee5fb 20 return (var &= 2^cons)?true:false ;
yosino_adati 0:e260b26ee5fb 21 }