흠... 마이크로 ip 버퍼 싸이즈 관련 공부 하다가 급 오랫만에 int의 크기를 다시금
생각하게 되더군요. 우리가 쓰는 64비트에서의 int 값은 8로 알고 있습니다.
뭐 여러분이 잘들 아시는 코드로...
printf("%d", sizeof(int));
로 확인 해보니 4 라고 뜨더군요...
gcc 버젼은 5.4.0
뭐 이건 아직도 int64로 해줘야 하나요?
아님 아직도 c는 32비트로 읽나요?
그리고 python3에서
print sys.getsizeof(int)
하니깐 24가 뜨더군요...; 파이썬이 오버헤드가 있는건 알지만..
8>>에서 24는 오버헤드가 어마어마하다고 생각되네요...
뭔가 다른건가? 제가 모르는 개념이 있는거 같아서 루리웹 분들에게 질문 올립니다.
타겟이 x64인지 확인해보심이...