2016-06-22 1 views
0

코드 :오류 C2061 : 구문 오류 : 식별자 '_bstr_t'

 virtual void DeleteItem(_bstr_t ItemName) = 0 

오류 :

 error C2061: syntax error : identifier '_bstr_t' 

내가 온라인으로 구글을 시도하고 #INCLUDE를 사용하지만 오류를 제거 나던

어떤 이것을 해결하는 다른 방법?

+2

# 귀하의 #includes는 무엇입니까? –

+0

[이 페이지] (https://msdn.microsoft.com/en-us/library/zthfhkd6.aspx)는 당신이'#include '을 실행해야한다고 말합니다 - 그것이 작동하지 않는다면'cl/E'를보십시오 preprocessor 출력을보고, 정의 된'_bstr_t' 나 그것을 무시하는'# ifdef' 브랜치를 볼 수 있는지 확인하십시오. –

답변

0

포함 파일에 stdafx.h과 같이 #include <comdef.h> (여기서 _bstr_t 정의가 포함됨)을 포함 파일에 추가하십시오.