正在加载图片...
构造函数的实现 template <class t> bitset<T: bitset( int sz): setsize(Sz){∥构造函数 assert(setsize>0) /检查参数的合理性 vector Size=( setSize+15)>>4;∥存储数组大小 bit Vector new unsigned shortlvector Size ] /13) 配空间 assert (bit Vector NULl) 检查存储分配是否成功 for(int 1=0; 1< vectorIze; 1++) bit Vector[1=0 初始化构造函数的实现 template <class T> bitSet<T>::bitSet (int sz) : setSize (sz) { //构造函数 assert (setSize > 0); //检查参数的合理性 vectorSize = (setSize+15) >> 4; //存储数组大小 bitVector = new unsigned short[vectorSize]; //分 配空间 assert (bitVector != NULL); //检查存储分配是否成功 for (int i = 0; i < vectorSize; i++) bitVector[i] = 0; //初始化 }; 12
<<向上翻页向下翻页>>
©2008-现在 cucdc.com 高等教育资讯网 版权所有