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
⇄ 数据竞争
没有(编译时常量)。
☂ 异常安全性
无抛出保证:从不抛出异常。
🍄 另请参阅