x64 v x86

2018, Sep 12    

ex_screenshot ex_screenshot

x64에서 돌리면 1번의 class size는 16, 2번의 class size는 24가 나온다.

3 3

조사식을 들여다보니까 64bit에서는 포인터는 8byte를 차지하는것을 확인함.
int는 32bit->64bit여도 4byte를 차지하지만 포인터는 메모리 주소를 가르킬 수 있기때문에 WORD SIZE를 따라가는게 아닐까싶다. 역시 bit가 바뀜에 따라 Word Alignment를 8byte씩 하는걸 알수있다.

3
이 클래스는 32byte를 차지한다.