作业帮 > 综合 > 作业

C++中位向量类的含义?

来源:学生作业帮 编辑:拍题作业网作业帮 分类:综合作业 时间:2024/05/21 04:59:09
C++中位向量类的含义?
C++中位向量类的作用是为了提高程序的效率和节省内存空间么,具体有哪些应用?
是的啊.
原先表示一个bool变量或者取值只有0和1的变量,需要使用char或int类型.
使用位向量的话,只需要一位的空间.也就是说,一个char可以保存8个这样的变量,一个int可以表示32或64个这样的变量.
一般在表示大量数据的二元状态时使用.比如,位图(存储管理时,需要使用位图来标识每个内存单元是否空闲或忙碌)用位向量实现就比较高效.