#include <tchar.h>
#include <windows.h>
#include <stdio.h>


UINT CalDistance(UINT a, UINT b)
{
        return a-b;                                                
}

int _tmain(void)
{
        INT val1 = 10;                                        
        INT val2 = 20;                                        

        _tprintf(_T("Position %d, %d \n"), (UINT)&val1, (UINT)&val2);
        _tprintf(_T("distance : %d \n"), CalDistance((UINT)&val1, (UINT)&val2));

        return 0;
}

이걸 32bit형과 64bit형으로 자료형변경하고 결과확인해보라는데 뭔 개소린지 모르겠어 
폴리모픽형으로 바꾸라는소리??????