|
문제가 없는 것 같은데요...?
MaxNoVertices의 값은 125이고, Shortint의 허용값이 127까지니까요.
만약 MaxNoVertices의 값이 127을 넘으면 헤더파일에서 Word 형으로 나옵니다.
그러니까, hpp 파일이 자동으로 생성될 때 해당 const 값에서 필요한 크기만큼만 타입이 정해지는 거죠.
그럼...
정재홍 님이 쓰신 글 :
: 안냥하세요....ㅁㅁ
:
: 델파이 파일을 빌더에서 사용할수 있도록 DCC32.exe 를 이용해서 바꿨습니다...
: 바꿔서 사용하는데는 문제가 없습니다...그런데...
: 델파이에서 const 를 사용해서 수를 정의해 놓은게 있습니다...
: 계산 과정에서 이 숫자를 더 늘릴려고 하니깐 DCC32.exe 에서 에러가 납니다...ㅠ.ㅠ
:
: 델파이에 있는 선언: (이선언은 함수안에 있는것이 아니라 밖에 선언되어 있습니다. #define 처럼요...)
: const MaxNoVertices = 125 ; {Maximum number of vertices. Could be more though..'}
:
: 빌더로 변환하면
: static const Shortint MaxNoVertices = 0x7d;
:
: 여기서 Shortint 를 조사해보니 -128 에서 127까지의 수만 사용 되더군요...
: 델파이 파일에 쓰인 선언을 어떻게 바꾸면 Shortint 가 아닌 int로 나오게 할수 있습니까?
: 참고로 빌더에서 선언을 바꾸는건 먹지 않더군요...ㅠ.ㅠ...
:
: 도와주세여....델파이 잘 몰라서리...ㅡ.ㅡㅋ
:
:
|