메뉴 바로가기 검색 및 카테고리 바로가기

한빛미디어

뇌를 자극하는 알고리즘

뇌를 자극하는 알고리즘 질의응답 게시판입니다.

271page의 enum type 오류 문의 입니다.

2012-05-14

|

by nulpis

2270

바로 아래에 어떤 학생이 문의해 주셨는데요,

typedef int ElementType;

typedef struct tagRBTNode        // 노드를 만듬
{
        struct tagRBTNode* Parent;
        struct tagRBTNode* Left;
        struct tagRBTNode* Right;

        enum { RED, BLACK } Color;

        ElementType Data;        // 요게 환자 번호

}RBTNode;


RBTNode* RBT_CreatNode( ElementType NewData)
{
        RBTNode* NewNode = (RBTNode*)malloc(sizeof(RBTNode) ) ;
        NewNode->Parent  = NULL;
        NewNode->Left    = NULL;
        NewNode->Right   = NULL;
        NewNode->Data    = NewData;
        NewNode->Color   = BLACK;

        return NewNode;
}

오류구문
IntelliSense: identifier "BLACK" is undefined        

맨 아래에 BLACK이 정의되지 않았다고 자꾸 나오네요.
아래 부분에 소스 첨부 하셨다고 하는데 첨부하신 소스도 어디 있는지 못찾겠네요.
답변 부탁 드립니다.
댓글 입력