MCPcopy Create free account
hub / github.com/QuEST-Kit/QuEST / getBitsAt

Function getBitsAt

tests/utils/linalg.cpp:67–76  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

65
66
67qindex getBitsAt(qindex num, vector<int> inds) {
68 DEMAND( num >= 0 );
69
70 qindex out = 0;
71
72 for (size_t i=0; i<inds.size(); i++)
73 out |= getBitAt(num, inds[i]) << i;
74
75 return out;
76}
77
78
79qindex setBitAt(qindex num, int ind, int bit) {

Callers 1

Calls 1

getBitAtFunction · 0.85

Tested by

no test coverage detected