【发布时间】:2017-08-25 03:33:04
【问题描述】:
#include<bits/stdc++.h>
using namespace std;
int main(){
bitset<5> num=01000;
bitset<5> n=00000;
bitset<5> result;
result=(n|num);
cout<<result;
}
答案应该是 1000 但它显示 00000
【问题讨论】:
-
num和n的值都是0,所以最终结果也是0
-
停止这样做:
#include<bits/stdc++.h>并包含正确的标题,即<bitset>和<iostream>。
标签: c++ bit-manipulation bitset std-bitset