#pragma once #include namespace mix_cc { template T gitbit(T value, T sub) { return int(value)>>int(sub)&1; } template T B2N(T value) { return value; } } // namespace mix_cc