⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 bitvect.h

📁 C++编程思想例子程序(位容器)
💻 H
字号:
#ifndef BITVECT_H_
#define BITVECT_H_

class BitVector
{
	public:
		BitVector();
		BitVector(unsigned char* init, int size = 8); 
		//出现BitVector(0)不知调用哪个,需要强制转换
		BitVector(char* binary);
		
		~BitVector();
		
		void set(int bit);
		void clear(int bit);
		int read(int bit);		int bits();
		void bits(int sz);
		void print(const char* msg = "");
	private:
		unsigned char* bytes;
		int Bits,
			numBytes;
};

#endif

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -