티스토리 뷰
네트워크 프로그래밍을 할 때 자주 쓰이는 개념인데,
헷갈려서 자꾸 찾아보게되서.. 간략하게 정리 !
Big Endian
메모리의 시작(하위)주소에 상위 바이트의 데이터부터 저장하는 방식
주로 UNIX 시스템인 RISC 프로세스 계열에서 사용
Little Endian
메모리의 시작(하위)주소에 하위 바이트의 데이터부터 저장하는 방식
주로 인텔(intel) 프로세스 계열, Window에서 사용
데이터를 저장하는 방식이 CPU에 따라 다르기 때문에
네트워크를 통해 데이터를 전송할 때는 Big Endian을 기준으로 하며,
C++에서 데이터 저장 방식을 변경하고자 할 때는 아래의 함수를 사용하면 된다.
Network to Host (Big Endian → Little Endian) : ntohl(), ntohs()
Host to Network (Little Endian → Big Endian) : htonl(), htons()
'C C++ > 메모장' 카테고리의 다른 글
[Visual studio] 창 분할시 비정상적으로 종료되는 오류 해결법 (2) | 2021.04.21 |
---|---|
이미지 파일을 배경 없는 .ico 파일로 만들어주는 사이트 공유 (0) | 2019.07.04 |
Visual Studio 오류 LNK2026 해결 방법 (0) | 2019.05.16 |
Visual Studio C4996 오류 해결 방법 : _CRT_SECURE_NO_WARNINGS (1) | 2019.01.28 |
[MFC] 다이얼로그 복사 방법 (19) | 2018.08.10 |
댓글
공지사항
최근에 올라온 글
최근에 달린 댓글
- Total
- Today
- Yesterday
링크
TAG
- 가성비맞춤정장
- 그래픽카드후기
- 백준알고리즘
- 광명 본식 dvd
- 롯데리아
- 종로프로포즈링추천
- 무한리필
- 라레토페이백
- 브리달메이다이아
- 브리달메이웨딩밴드
- 부평
- 광명 무역센터 블랑논
- 브리달메이결혼반지
- 가산디지털단지 맛집
- 광명무역센터컨벤션 dvd
- 브리달메이
- Visual Studio
- 가성비예복
- 종로다이아반지추천
- 광명무역센터컨벤션
- 종로브리달메이
- 광명무역센터컨벤션 #본식스냅 #메인스냅 #서브스냅 #촬영후기 #1인작가 #대표작가 #하루그라피
- C++
- 라레토추천인
- 종로결혼반지추천
- 부평맛집
- MFC
- 냉면
- 본식예복
- 본식맞춤예복
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | ||||||
2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 | 10 | 11 | 12 | 13 | 14 | 15 |
16 | 17 | 18 | 19 | 20 | 21 | 22 |
23 | 24 | 25 | 26 | 27 | 28 |
글 보관함