기타
내 컴퓨터 바이트 오더 확인하기
카멜레온개발자
2021. 3. 5. 17:59
//리턴 값
//Little Endian : true
//Big Endian : false
private bool NetworkByteOrderChecker()
{
ushort[] testUVal = { 0x1234 };
byte[] testBVal = new byte[2];
Buffer.BlockCopy(testUVal, 0, testBVal, 0, 2);
if (testBVal[0] == 0x34)
return true;
return false;
}
내 컴퓨터의 바이트 오더를 확인하기 위한 코드
네트워크 바이트(빅 엔디안)로 보내기 위해서는 뒤집어야 하나 말아야 하나 flag를 저장하기 위한 함수