|
최은철 님이 쓰신 글 :
: 안녕하세요.
:
: 얼마전에 질문을 올렸는데.. 삭제가 되었군요.. ?????
:
: 컴파일 도중 아래와 같이 에러가 납니다.
:
: 이상한건 디버깅 모드에선 아래의 메세지가 안 나오는데...
:
: Release 모드에서만 아래의 메세지가 나오는군요..
:
: 'MinAxisIncrement' is declared but never used.
: 'MinAxisRange' is declared but never used.
:
: 이상한건 MainAxisIncrement 라는 함수나 변수는 사용하지도 않습니다.
:
: 헌데 정의는 되고 사용하지는 않다니.. 이거 원!!!
:
: 항상 2개의 메세지가 같이 나오는군요.. MinAxisIncrement 와 MinAxisRange 같이 나와요..!
:
: 빌더의 버그가 아닌지 모르겠네요...?????
:
: 누구 아시는 분은 가르쳐주세요.
임펠리테리입니다.
만약 전혀 사실무근의 엉뚱한 워닝 메시지가 나온다면 거의 컴파일러의 문제라고 볼 수 있을텐데,
빌더의 컴파일러 자체는 C/C++ 컴파일러로서는 거의 최상의 성능을 자랑하는 볼랜드 C++입니다.
볼랜드 C++ 컴파일러 자체에 버그가 있다고 보기는 힘들겠죠? ^^
아마도 티차트 컴퍼넌트를 사용하신 것 같군요. MinAxisIncrement, MinAxisRange 두개의 변수는
티차트에서 전역변수로 사용되는 것입니다. 상수로 사용되는 거죠.
사용되지 않은 변수에서 나오는 워닝은 프로그램의 실행과는 아무런 관계가 없으며, 단지
프로그래머에게 참고나 하라는 뜻이므로 별로 신경쓰지 않으셔도 됩니다.
그럼 참고하시길...
|