Home C&C++函数库 c++ 语法 程序源码 Linux C库

std::

bitset::size

公众成员函数  <bitset>

C++98;
size_t size() const;
C++11;
constexpr size_t size() noexcept;


返回bitset对象中的位数。
返回bitset对象中的bit数。

这是实例化bitset类的模板形参(模板形参N)。

☲  参数


none

☉  返回值



返回bitset中的位的个数
Size_t是一个无符号整型。

☣  示例



// bitset::size
#include <iostream>       // std::cout
#include <bitset>         // std::bitset

int main ()
{
  std::bitset<8> foo;
  std::bitset<4> bar;

  std::cout << "foo.size() is " << foo.size() << '\n';
  std::cout << "bar.size() is " << bar.size() << '\n';

  return 0;
}

输出:
foo.size() is 8
bar.size() is 4

⇄ 数据竞争


没有(编译时常量)。

☂ 异常安全性



无抛出保证:从不抛出异常。

🍄  另请参阅



bitset::count 已设置bit的数量(公共成员函数)

联系我们 免责声明 关于CandCplus 网站地图