29
Numerics library
[numerics]
29.10
Data-parallel types
[simd]
29.10.9
Class template
basic_
mask
[simd.mask.class]
29.10.9.6
basic_
mask
named conversion operators
[simd.mask.namedconv]
🔗
constexpr
bitset
<
size
(
)
>
to_bitset
(
)
const
noexcept
;
1
#
Returns
: A
bitset
<
size
(
)
>
object where the
i
th
element is initialized to
operator
[
]
(
i
)
for all
i
in the range [
0
, size
(
)
)
.
🔗
constexpr
unsigned
long
long
to_ullong
(
)
const
;
2
#
Let
N
be the width of
unsigned
long
long
.
3
#
Preconditions
:
(3.1)
size
(
)
<
=
N
is
true
, or
(3.2)
for all
i
in the range [
N
, size
(
)
),
operator
[
]
(
i
)
returns
false
.
4
#
Returns
: The integral value corresponding to the bits in
*
this
.
5
#
Throws
: Nothing
.