|
안녕하세요 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에 삼항 연산자 쓴는데 달라진것 있나요 ?
그럼 오늘도 즐프하세요 ~ ㅎㅎ
|