17.2.2. Operations on bitset
s
The bitset
operations (Table 17.3 (overleaf)) define various ways to test or set one or more bits. The bitset
class also supports the bitwise operators that we covered in § 4.8 (p. 152). The operators have the same meaning when applied to bitset
objects as the built-in operators have when applied to unsigned
operands.
Several operations—count, size, all, any
, and none
—take no arguments and return information about the state of the entire bitset
. Others—set, reset
, and flip
—change the state of the bitset
. The members that change the bitset
are overloaded. In each case, the version that ...
Get C++ Primer, Fifth Edition now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.