지난달에 올렸던 좌표변환 클래스(자바)를 C++ 클래스로 변환했습니다.
static library로 배포합니다.
[code] CTransCoord *trans = new CTransCoord(); CCoordPoint *point = new CCoordPoint(126.97553009053178, 37.56456569639763); CCoordPoint *t = trans->getTransCoord(point, COORD_TYPE_WGS84, COORD_TYPE_KTM); printf("%f, %f", t->x, t->y); delete t; delete point; delete trans; [/code]
헤더파일이 TransCoord.h와 CoordPoint.h 두개가 있는데 CoordPoint.h는 TransCoord.h에 include되어 있으므로 TransCoord.h만 include하면 됩니다.
아래 캡춰는 테스트(변환 후 재변환).....
덧.
_CrtDumpMemoryLeaks()로 확인해보니 메모리 릭 발생은 확인되지 않긴 하는데...
혹시 릭 발생하면 알려주세요..
static library로 배포합니다.
[code] CTransCoord *trans = new CTransCoord(); CCoordPoint *point = new CCoordPoint(126.97553009053178, 37.56456569639763); CCoordPoint *t = trans->getTransCoord(point, COORD_TYPE_WGS84, COORD_TYPE_KTM); printf("%f, %f", t->x, t->y); delete t; delete point; delete trans; [/code]
헤더파일이 TransCoord.h와 CoordPoint.h 두개가 있는데 CoordPoint.h는 TransCoord.h에 include되어 있으므로 TransCoord.h만 include하면 됩니다.
아래 캡춰는 테스트(변환 후 재변환).....
덧.
_CrtDumpMemoryLeaks()로 확인해보니 메모리 릭 발생은 확인되지 않긴 하는데...
혹시 릭 발생하면 알려주세요..
'Knowledge > C/C++/VC++' 카테고리의 다른 글
IOCP Sample Code (0) | 2009.03.25 |
---|---|
콘솔 입/출력 redirect (2) | 2007.09.07 |
"SQLFetchScroll/SQLExtendedFetch를 호출하기 전에 바운드된 열이 없습니다" 에러 (0) | 2007.09.07 |
폴더선택창 열기 (1) | 2007.05.04 |
레지스트리 접근 (0) | 2007.05.04 |