C++Builder Programming Forum
C++Builder  |  Delphi  |  FireMonkey  |  C/C++  |  Free Pascal  |  Firebird
볼랜드포럼 BorlandForum
 경고! 게시물 작성자의 사전 허락없는 메일주소 추출행위 절대 금지
C++빌더 포럼
Q & A
FAQ
팁&트릭
강좌/문서
자료실
컴포넌트/라이브러리
메신저 프로젝트
볼랜드포럼 홈
헤드라인 뉴스
IT 뉴스
공지사항
자유게시판
해피 브레이크
공동 프로젝트
구인/구직
회원 장터
건의사항
운영진 게시판
회원 메뉴
북마크
볼랜드포럼 광고 모집

C++빌더 Q&A
C++Builder Programming Q&A
[7415] Re:[질 문] CSPIN.H 에서 경고가 뜨는데...
박지훈.임프 [cbuilder] 1866 읽음    2001-05-13 19:54
임펠리테리입니다.

스핀에디트에서는, 몇가지 메시지에 대한 기본적인 처리를 새로 정의하기 위해 메시지맵을 사용하고 있습니다.
이 메시지맵이라는 구조는 실제로는 C++ 매크로인데, 컴파일하면 Dispatch()라는 인라인 함수가 됩니다.
(인라인 함수에 대해서는 C++ 기초를 참고하셔야 합니다.)
발생한 워닝은 바로, 이 인라인 함수가 너무 길어져서 컴파일러가 inline으로 컴파일하지 않고 일반 함수로서
컴파일하겠다는 뜻입니다.

메시지맵이 왜 Dispatch()함수로 해석되는 과정에 대해서는 3191번 답변을 참고하세요.
3191 / Re:[질문] 메세지맵의 문법적의미를 알고 싶습니다.

물론, 경고메시지일 뿐이고 에러가 아니므로 무시하셔도 됩니다. 프로그램의 로직에는 아무 문제가 없구요.
그럼 참고하시길...


김성수 님이 쓰신 글 :
: 안녕하세요
:
: 씨빌더 5에서 CSPIN Edit 컴포넌트를 올려놓고 릴리즈 컴파일옵션으로
: 컴파일 하면 아래의 경고메시지가 발생하는데
: 해결방법좀 말씀해주세요
:
: [C++ Warning] CSPIN.h(116): W8027 Functions containing switch are not expanded inline
: [C++ Warning] CSPIN.h(201): W8027 Functions containing switch are not expanded inline
:

+ -

관련 글 리스트
7400 [질 문] CSPIN.H 에서 경고가 뜨는데... 김성수 1535 2001/05/12
7415     Re:[질 문] CSPIN.H 에서 경고가 뜨는데... 박지훈.임프 1866 2001/05/13
Google
Copyright © 1999-2015, borlandforum.com. All right reserved.