2013-06-15 3 views
0

나는 long 형의 배열처럼 C 파일에 하드 코드 된 코드를 입력하고 싶은 커다란 바이너리 벡터를 가지고있다. 내 질문은 : 이것을하는 가장 쉬운 방법은 무엇입니까? 01111111011100001011100001011011을 64 비트에서 1 비트로 변환하는 uint64_t b = 0xb01111111011100001011100001011011;과 같은 것이 있습니까? 아니면 어떻게해야합니까?C에서 long의 배열로 비트 벡터를 선언 하시겠습니까?

는 (나는 그런 bitvectors에 XOR/popcnt 작업을 할 필요가 있기 (위해) 때문에, 정확하게 유지해야합니다.)

+0

http://stackoverflow.com/questions/2611764/can-i-use-a-binary-literal-in-c-or-c –

+1

http://stackoverflow.com/questions/15114140/writing-binary -number-system-in-c-code/15114188 # 15114188 –

답변

관련 문제