public member function
<vector>
std::vector<bool>::flipFlip bits
Flips all values in the container: All instances of true become false, and all instances of false become true.1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
// vector<bool>::flip
#include <iostream>
#include <vector>
int main ()
{
std::vector<bool> mask;
mask.push_back(true);
mask.push_back(false);
mask.push_back(false);
mask.push_back(true);
mask.flip();
std::cout << std::boolalpha;
std::cout << "mask contains:";
for (unsigned i=0; i<mask.size(); i++)
std::cout << ' ' << mask.at(i);
std::cout << '\n';
return 0;
}
mask contains: false true true false
RetroSearch is an open source project built by @garambo | Open a GitHub Issue
Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo
HTML:
3.2
| Encoding:
UTF-8
| Version:
0.7.4