|
Type name expected 에러 메세지는
특정한 type을 이용해 변수(class member 등) 를 선언했는데
해당 type이 먼저 지정이 되어 있어야 되는데
없는 경우 입니다.
dcblib.h 에 168 라인에 선언된 변수의 type 이 무엇이고 그것이 어디에 선언이 되어 있는지를
찾으셔서 include 의 순서에 맞도록 적용하세요.
하안인 님이 쓰신 글 :
: [C++ Error] dcblib.h(168): E2303 Type name expected
: [C++ Error] dcblib.h(170): E2303 Type name expected
: [C++ Error] dcblib.h(171): E2303 Type name expected
: [C++ Error] dcblib.h(172): E2303 Type name expected
: [C++ Error] dcblib.h(173): E2303 Type name expected
: [C++ Error] dcblib.h(185): E2303 Type name expected
: [C++ Error] dcblib.h(186): E2303 Type name expected
: [C++ Error] kmain.cpp(218): E2015 Ambiguity between '_fastcall System::operator +(int,const System::Variant &)' and '_fastcall System::operator +(int,const System::Currency &)'
: C:\Program Files\Dialogic\CLIB\dcblib.cpp(39): #define dcb_estconf_ID 2
: C:\Program Files\Dialogic\CLIB\dcblib.cpp(63): typedef int (*ptr_dcb_estconf)(int, MS_CDT *,int, int, int *); /* Estab a conference */
: C:\Program Files\Dialogic\CLIB\dcblib.cpp(89): { "dcb_estconf", (func_ptr)dcb_int_notimp },
: C:\Program Files\Dialogic\CLIB\dcblib.cpp(152): int dcb_estconf(int devh, MS_CDT *cdtp,int numpty, int confattr, int *confID)
: C:\Program Files\Dialogic\CLIB\dcblib.cpp(154): ptr_dcb_estconf p;
: C:\Program Files\Dialogic\CLIB\dcblib.cpp(156): p = (ptr_dcb_estconf)*DcbFunc[dcb_estconf_ID].fptr;
: C:\Program Files\Dialogic\CLIB\dcblib.cpp(156): p = (ptr_dcb_estconf)*DcbFunc[dcb_estconf_ID].fptr;
:
: 위의 파일을 인텔에서 제공하는 것을 인클루드한것인데 에러가 나네요
|