2019NHK_teamA / bitset
Revision:
2:eeaee1039d50
Parent:
1:4b6bf9473b7d
Child:
3:2a301290cf76
--- a/bit_set.cpp	Mon Sep 09 07:46:09 2019 +0000
+++ b/bit_set.cpp	Mon Sep 09 08:02:33 2019 +0000
@@ -1,21 +1,36 @@
 #include "bit_set.h"
 
-    void bit_ini(char var)
+    void bitini(char var)
     {
         var &= 0x00;
     }
 
-    void bit_set(char var,int cons)
+    void bitset(char var,int cons)
     {
         var |= 2^cons;
     }
 
-    void bit_clear(char var,int cons)
+    void bitclear(char var,int cons)
     {
         var &= ~(2^cons);
     }
+    
+    void bit_ini(char* var)
+    {
+        *var &= 0x00;
+    }
 
-    bool bit_check(char var,int cons)
+    void bit_set(char* var,int cons)
+    {
+        *var |= 2^cons;
+    }
+
+    void bit_clear(char* var,int cons)
+    {
+        *var &= ~(2^cons);
+    }
+
+    bool bitcheck(char var,int cons)
     {
         return (var &= 2^cons)?true:false;
     }
\ No newline at end of file