0
我对C++非常陌生,所以我可能会问一个非常微不足道的问题,但如果你能帮上忙,那就太棒了!我有一个数组[n]。 从0索引到某个未知值。 我需要访问数组的索引,n值,但我需要在二进制文件中这样做。我打算对此做一点逆转。 因此,如果我有一个2048点的数组,我该如何用二进制表示1024数组?索引数组的C++二进制值
我对C++非常陌生,所以我可能会问一个非常微不足道的问题,但如果你能帮上忙,那就太棒了!我有一个数组[n]。 从0索引到某个未知值。 我需要访问数组的索引,n值,但我需要在二进制文件中这样做。我打算对此做一点逆转。 因此,如果我有一个2048点的数组,我该如何用二进制表示1024数组?索引数组的C++二进制值
如果你想写二进制值,你可以这样做C++ 14
int my_binary_value = 0b01010101;
如果你想测试一个int的特定位,你可以做到这一点掩盖它,即
bool is_bit_4_set = my_binary_value & 0b00001000;
我真的不明白你是什么意思的二进制在这里或你想要做什么。 –
目前还不清楚你在问什么。见[问]。 –
与其他程序员交流的最佳方式是通过代码。 – kfsone