std::vector<std::bitset<352>> shot2(scene_descriptors_shot->size());如何输出其第i个点的第j个值
时间: 2024-01-20 15:02:19 浏览: 122
hexadecimaleditor.rar_c++语言编辑器_site:www.pudn.com_十六进制 编辑器
假设你想要输出 `shot2` 中第 `i` 个元素中第 `j` 个 bit 的值,可以使用 `[]` 操作符来访问 `std::bitset` 中的 bit,如下所示:
```cpp
bool bit_value = shot2[i][j];
std::cout << "The value of bit " << j << " in element " << i << " is " << bit_value << std::endl;
```
其中 `shot2[i]` 表示 `shot2` 中第 `i` 个元素,`shot2[i][j]` 表示该元素中第 `j` 个 bit 的值,将其赋值给 `bit_value` 后可以打印输出。
阅读全文