bitset

**

**

int main(int argc, char *argV[]) {
    ios::sync_with_stdio(false);
    //cin.tie(0);
    //cout.tie(0);

    //cout << bitset<32>(5) << endl;
    //000000000000000000000000000001010101001101数值转化为二进制;
    //cout << bitset<sizeof(10) * 4>(6) << endl;

    bitset<10> s("0101001101");
    ull a = s.to_ullong();
    cout<<a;
    //333;
    string aa = s.to_string();
    coutt<<s;
    coutt << s.count();
    s.set(1);
    coutt<<s;
    s.reset(1);
    coutt<<s;
    coutt<<s.any();//1
    coutt<<s.none();//0
    coutt<<s.flip();
    coutt<<s;
    coutt<<s.flip(1);
    coutt<<s[4];
}
全部评论

相关推荐

11-26 22:34
已编辑
重庆邮电大学 Java
快手 客户端开发 (n+5)k*16 公积金12
牛客895077908号:佬 什么双非硕啊
点赞 评论 收藏
分享
11-14 16:13
已编辑
重庆科技大学 测试工程师
Amazarashi66:不进帖子我都知道🐮❤️网什么含金量
点赞 评论 收藏
分享
球球别再泡了:坏,我单9要了14
点赞 评论 收藏
分享
评论
点赞
收藏
分享
牛客网
牛客企业服务