이미지를 비트 맵 파일로 쓰는 데 사용한 기존 코드가 있습니다. 코드 줄 중 하나는 다음과 같습니다.멀티 바이트 문자 상수 및 비트 맵 파일 헤더 유형 상수
bfh.bfType='MB';
아마 어딘가에서 복사 한 것 같습니다. 다른 개발자 중 한 명이 나에게 이렇게 말합니다. "옳지 않은가, BM이 아닌가?" 어쨌든 그것은 확인을 작동하는 것 않지만, 코드 리뷰에 이것에 리팩토링됩니다 :
bfh.bfType=*(WORD*)"BM";
Google 검색이 대부분의 시간, 첫 번째 줄, 사용하는 것을 나타냅니다
동안 시간 사람들의 어떤 것 다음을 수행하십시오 :bfh.bfType=0x4D42;
그래서 차이점은 무엇입니까? 그들은 모두 어떻게 정확한 결과를 낼 수 있습니까? 멀티 바이트 문자 상수는 무엇을 의미합니까? 그들은 정말로 똑같은가요?