[1. 개요]
- Winsock 프로그래밍에서 32bit 로 빌드하다가 64bit 로 빌드 시 유의할점을 정리한다.
- window thread 관련 주의 사항
[2. SOCKET type]
SOCKET 자료형
- 32bit 에서는 4byte unsigned 정수형
- 64ibt 에서는 8byte unsigned 정수형
- 단순히 SOCKET 을 사용한 입출력은 크게 문제가 되지 않지만,
- 내부 구현등으로 인해 bit mask 를 통해 다른 데이터와 bit 연산을 통해 값을 전달 하는 경우 문제가 될 수 있다.
[3. Thread]
__beginthreadex() 등으로 thread를 생성하고 반환되는 핸들은 반드시 닫아주어야 하는데,
생성한 thread 종료 후 닫아줄 필요는 없다.
스레드가 정상적으로 생성되었음을 알았다면, 바로 닫아주어도 문제가 없다.
관련 ref
'서버 관리 > 윈도우' 카테고리의 다른 글
copy 명령어에 대해서 (0) | 2023.12.19 |
---|---|
윈도우 서버 cpu 클럭 문제 (0) | 2023.09.25 |
윈도우 서비스 관리 (0) | 2023.09.19 |
File encoding (0) | 2023.07.18 |
batch, for 문 (0) | 2023.07.04 |