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
[50605] Builder 2007 삼항 연산자 오류 ㅠ.ㅠ;;
il's [magicfox] 1254 읽음    2007-09-19 08:27
안녕하세요 il's 입니다.

다른것이 아니고 삼항 연산자를 쓰는데 오류가 발생하여 이렇게 글을 올립니다. 제가 잘못 쓴건지 ㅠ.ㅠ;;

#define U_DISENABLE     0;
#define U_ENABLE          1;


int A;

A = Checkbox->Checked ? U_ENABLE : U_DISENABLE ;

위에같이 쓰면 [BCC32 Error] : E2256 No : Following the ? 라는 에러가 발생합니다. 

A = Checkbox->Checked ? 1 : 0 ;
이렇게 하면 에러 없이 잘 컴파일 되고요

기존 빌더들쓸대는 전부 처음과 같이 썼는데 ㅠ.ㅠ;;

2007에 삼항 연산자 쓴는데 달라진것 있나요 ?

그럼 오늘도 즐프하세요 ~ ㅎㅎ

+ -

관련 글 리스트
50605 Builder 2007 삼항 연산자 오류 ㅠ.ㅠ;; il's 1254 2007/09/19
50606     Re:Builder 2007 삼항 연산자 오류 ㅠ.ㅠ;; 최보현.U&I 1420 2007/09/19
50607         Re:ㅠ.ㅠ;; 이런 실수를 흑흑 ㅠ.ㅠ;;;;;;;; il's 1201 2007/09/19
Google
Copyright © 1999-2015, borlandforum.com. All right reserved.