2016-10-03 54 views
0

我对C++非常陌生,所以我可能会问一个非常微不足道的问题,但如果你能帮上忙,那就太棒了!我有一个数组[n]。 从0索引到某个未知值。 我需要访问数组的索引,n值,但我需要在二进制文件中这样做。我打算对此做一点逆转。 因此,如果我有一个2048点的数组,我该如何用二进制表示1024数组?索引数组的C++二进制值

+6

我真的不明白你是什么意思的二进制在这里或你想要做什么。 –

+4

目前还不清楚你在问什么。见[问]。 –

+1

与其他程序员交流的最佳方式是通过代码。 – kfsone

回答

1

如果你想写二进制值,你可以这样做C++ 14

int my_binary_value = 0b01010101; 

如果你想测试一个int的特定位,你可以做到这一点掩盖它,即

bool is_bit_4_set = my_binary_value & 0b00001000;