티스토리 뷰
네트워크 프로그래밍을 할 때 자주 쓰이는 개념인데,
헷갈려서 자꾸 찾아보게되서.. 간략하게 정리 !
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
- 본식예복
- 종로결혼반지추천
- 그래픽카드후기
- 가산디지털단지 맛집
- C++
- 광명 본식 dvd
- 종로프로포즈링추천
- 무한리필
- MFC
- 브리달메이다이아
- 종로브리달메이
- Visual Studio
- 종로다이아반지추천
- 냉면
- 부평
- 롯데리아
- 브리달메이웨딩밴드
- 브리달메이
- 라레토페이백
- 광명무역센터컨벤션 #본식스냅 #메인스냅 #서브스냅 #촬영후기 #1인작가 #대표작가 #하루그라피
- 부평맛집
- 가성비맞춤정장
- 광명무역센터컨벤션 dvd
- 본식맞춤예복
- 광명 무역센터 블랑논
- 라레토추천인
- 백준알고리즘
- 광명무역센터컨벤션
- 가성비예복
- 브리달메이결혼반지
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 | 29 | 30 | 31 |
글 보관함