GF2::Vector — Size Queries
How many elements are in the bit-vector?
constexpr std::size_t size() const; (1)
constexpr bool empty() const; (2)
| 1 | Returns the number of elements in the bit-vector. |
| 2 | Returns true if the bit-vector has no elements (so size() == 0), returns false otherwise. |
Example
#include <GF2/GF2.h>
int main()
{
GF2::Vector<> v1;
GF2::Vector<> v2("0101");
std::cout
<< "Vector\t" << "size\t" << "empty?\n"
<< v1 << '\t' << v1.size() << '\t' << v1.empty() << '\n'
<< v2 << '\t' << v2.size() << '\t' << v2.empty() << '\n';
}
Output
Vector size empty?
0 1
0101 4 0
See Also