2016-10-03 56 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;