问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

c++ bitset 怎么输出指定区间的位数3

发布网友 发布时间:2023-10-14 22:23

我来回答

1个回答

热心网友 时间:2024-12-05 09:02

bitset本身没有这样的构造方法和赋值操作,如果经常要这样操作,可以自己定义一个函数:

template <size_t dlen, size_t slen> 
bitset<dlen>& cpbitset(bitset<dlen>& des, const bitset<slen>& src,int pos,int bits)

 if ((void*)&des==(void*)&src||pos>=des.size()||pos>=src.size())
  return des;
 if (pos+bits>=src.size())  bits=src.size()-pos; 
 if (pos+bits>=des.size()) bits=des.size()-pos; 
 for (int i=pos;i<pos+bits;++i)
   des[i]=src[i]; 
 return des;
}

 

使用:

bitset<15> b1(2047);
bitset<20> b2;
cpbitset(b2,b1,3,5);  //复制从下标3(第4位)开始的5位 (3,4,5,6,7)

 

 

bs2 = (bs,0,1);  //这个就是bs2=1; 右边的bs,0,1只是个逗号表达式而已

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
在筋骨堂治疗腰椎间盘突出一个疗程后已有好转,隔了三、四天又疼上了... 美的3⃣️匹柜机空调为什么不制热是什么原因? 小票打印机不出字的原因及解决方法如何解决小票打印机无法打印字的问题... 电脑打单打印机出不了小票超市收银台电脑键盘怎么用 交易房屋如何分类 城市规划用途分类该怎么做 规划用途的分类 ...打火机散件设备公司 值得信赖么 ?是不是《骗子》皮包公司? 希望给予... 哈尔滨农垦太阳神打火机散件厂是否骗人 有没有人知道网上那些打火机加工的广告是不是真是可靠?做打火机反销... 课堂上大家什么地发表自己的观点十分积极? 甘肃白银和北京在地图上的距离是多少厘米3 李沁演过哪些电视剧和电影51 中通快递?1 形容景色的广告词17 杜伦大学好不好?8 选调生限制专业吗?24 在工地干活老板不给钱怎么办?59 你们说“凤凰男”到底能不能嫁呢?为什么? 新娘头饰佩戴怎么固定4 海尔电热水器ES60H—Z3洗澡时水温下降的太快,怎么回事?2 在哪里可以买到正中龙岩客家糯米酒3 农历8月14日出生的人的命运如何?34 旅游景点的宣传语161 给孩子取名字:宝宝是农历8月14日出生,家长姓任,女孩,6斤... 原创马年春节对联大全 怎样打动一个善良,真诚,容易知足,觉得生活非常的美好,对生活...8 阳台圆弧垭口尺寸多少 谈谈你对“科学社会主义理论”一个观点的认识,急呀,各位高手赐... 凤凰男为什么想找条件好的女生4 宣化上人开示:为什么学佛人要断除世间五种 明朝东北部疆域在哪里?17 如何评价网上的几种明朝地图,各自有什么依据 若你是城市的女孩,你会选择“凤凰男”吗?为什么?1 明朝军事力量强大的地域分布图及明代后期是北方军事实力,经济实...2 怎样去柳州柳钢一中新校区6 中通快递?1 易语言如何验证QQ密码是否正确?1 三星平板能投屏吗 Samsung Tab a smt550 易语言验证qq密码是否正确的源码,求大神指教 《世说新语》中王子猷雪夜访戴安道中,即便夜乘小船就之。就怎么... 全面建设小康社会的奋斗目标是在党的哪次会议上提出来的?3 中通快递? 全面建设小康社会的目标是在哪次会议最先提出的?19 阳台垭口尺寸一般多少? 227千克等于多少斤 广西柳州一中在柳州的具体位置及邮编1 平板投屏为什么会没文件 什么是主力试盘? 包一中新校区位置5