2016-10-03 2 views
0

저는 C++에 매우 익숙합니다. 그래서 저는 아마도 매우 사소한 질문을하고있을 것입니다.하지만 도움이된다면 도움이 될 것입니다!인덱싱 된 배열에 대한 C++ 바이너리 값

나는 배열 [n]을 가지고 있습니다. 0에서 알 수없는 값으로 인덱싱됩니다. 배열의 색인 n 값에 액세스해야하지만 바이너리로해야합니다. 나는 그것에 대해 약간의 반전을하려는 것입니다. 그래서 2048 포인트의 배열을 가지고 있다면 1024 배열을 어떻게 바이너리로 나타낼 수 있습니까?

+6

나는 바이너리가 무엇을 의미하는지 정확히 무엇을하고 싶은지 이해하지 못합니다. –

+4

당신이 무엇을 요구하고 있는지 분명하지 않습니다. See [ask]. –

+1

다른 프로그래머와 의사 소통하는 가장 좋은 방법은 코드를 사용하는 것입니다. – kfsone

답변

1

바이너리에 값을 쓰고 싶은 경우에, 당신은 그렇게 할 수있는 C++ 14

int my_binary_value = 0b01010101; 

와 당신이 INT의 특정 비트를 테스트하려는 경우, 당신은에 의해 그렇게 할 수 있습니다 그것을 마스킹하십시오, ie

bool is_bit_4_set = my_binary_value & 0b00001000; 
관련 문제