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이 정의되지 않았다고 자꾸 나오네요.
아래 부분에 소스 첨부 하셨다고 하는데 첨부하신 소스도 어디 있는지 못찾겠네요.
답변 부탁 드립니다.