bit-manipulation

    3

    3답변

    저는 대학을위한 작은 프로젝트를 진행하고 있습니다. 네트워크를 통한 전송을 모델링하고 여러 종류의 오류 수정 알고리즘을 적용하고 시각화해야합니다. 내 improvized 패킷은 하나 quint8로 구성되어 있습니다 : QBitArray 같은 비트 배열로 변환 할 필요가 체크 비트를 추가 할 UDP를 통해 전송, 검사 비트 전송 성공 확인 및 밖으로 quin

    2

    4답변

    C에서 ++ 그것은 biwise 운영자가 의도 논리 연산자를 사용하는 것이 가능 이로 인해 잘못된 동작이 발생할 수 있습니다. masked은 0에서 255 사이의 값으로 지정 될 때 0 또는 1이됩니다. 그리고 C++이 불평하지 않습니다. 이러한 오류가 컴파일러 수준에서 감지되는 방식으로 코드를 디자인 할 수 있습니까?

    1

    1답변

    주문 주문서를 모델링하는 기존 (java) 응용 프로그램이 있습니다. 이제 주문 ACL 당 (효과적으로 무엇이) ACL을 제자리에 두어야한다는 요구 사항이 있습니다. 설명하기 위해 예, 나는 액세스 그룹 [VZ]와이 있다고 할 수 있습니다 주문 [AF] 새로운 순서가 온다 A B C D E F V 1 0 0 1 1 0 W 0 1 1 0

    8

    1답변

    여러 플래그를 저장하기 위해 비트 맵을 사용하려고 할 때 항상 혼란스러워합니다. 예를 들어 객체에 대해 10 가지 가능한 속성 (모두 예 또는 아니요)이있는 경우 속성에 따라 부호없는 int와 LSB의 처음 10 비트를 사용합니다. 이제 특정 비트를 설정 및 해제하는 방법과 비트가 설정되어 있는지 확인하는 방법도 있습니다. 나는 5 비트를 설정 해제하려면

    2

    4답변

    더 긴 이진수에 더 작은 이진 패턴이 포함되어 있는지 감지하는 함수를 어셈블리에 작성하려고합니다. 예 : 100111이 포함되어 있습니까 1001? 이 문제를 읽을 때 루프에서 매번 오른쪽 (논리)으로 이동하면서 큰 숫자와 작은 패턴으로 비트 AND를 수행 할 것이라고 생각했습니다.이 그래서, 내 머리에서 내가 할 것이라고 생각 : 제로 때까지 100111

    63

    5답변

    endianness은 비트 연산과 관련이 있습니까? logical 또는 이동 중입니까? 저는 비트 연산자와 관련하여 숙제를하고 있으며, 머리와 꼬리를 만들 수 없으며, 엔디안에 대해 상당히 신경 쓰고 있다고 생각합니다. 즉, (대부분이 그렇듯이) 리틀 엔디 언 머신을 사용하고 있지만, 이것을 고려해야 할 필요가 있거나 낭비되는 사실입니까? 는 경우가 나는

    1

    2답변

    가능한 복제를 비트 조작 가이드/참고 자료가 필요합니다 : 나는 C#을위한 비트 조작 참조 자료를 찾고 있어요 Most common C# bitwise operations . 그리고, OR, XOR, 왼쪽 쉬프트, 오른쪽 쉬프트. 비트로 모든 작업을 으로 설정하십시오.

    3

    1답변

    현재 Qt로 스테 가노 그래피 응용 프로그램을 작성 중입니다. 픽셀의 파란색 색상의 최하위 비트에서 메시지 비트를 숨기려고합니다. 디버깅에서 나는이 섹션이 제대로 작동하고 있음을 알 수 있습니다. 그러나 메시지에 내 비트를 숨기고 나서 이미지를 저장 한 다음 다시 엽니 다. 문제가 발생하는 곳입니다. 내가 (다시 열어 본) 이미지를 읽을 때 내가 읽은 sc

    1

    4답변

    흠. 부호있는 정수로 정수의 아래쪽 16 비트를 얻는 가장 좋은 방법을 찾는이 프로그램을 생각해보십시오. public class SignExtend16 { public static int get16Bits(int x) { return (x & 0xffff) - ((x & 0x8000) << 1); } publ

    7

    6답변

    BinaryReader 클래스를 사용하여 이진 파일을 읽으려고하는데 UInt32 블록으로 읽어야하고 이후에 약간의 비트 이동 등을해야합니다. 그러나 ReadUInt32 메서드를 사용할 때 어떤 이유로 비트 순서가 반대로됩니다. 예를 들어, 처음 4 바이트가 16 진수로 표시되는 파일 인 경우 0x12345678은 ReadUInt32 : 0x78563412에