"c"헤더 파일을 cpp 파일에 포함하려고합니다. c 헤더 파일의 키워드는 "부울"입니다.C++ 파일의 c 헤더 포함
extern "C"{
#include "configstore.h"
}
또는
#ifdef __cplusplus
extern "C"
{
#endif
#include "configstore.h"
#ifdef __cplusplus
}
#endif
어느 방법 : 아래
#ifndef _CONFIGSTORE_H_
#define _CONFIGSTORE_H_
#ifdef __cplusplus
extern "C"
{
#endif
Boolean ConfigStoreIsPassword(char *pName);
#ifdef __cplusplus
}
#endif
#endif //_CONFIGSTORE_H_
내가 내 CPP 파일에서 C 헤더를 포함하고있는 방법입니다
C 헤더는 다음과 같이 보입니다 내가 포함, 나는 아래 오류 : ../../../../src/Common/framework/configstore.h:52 : 오류 : '부울'이 유형을 지정하지 않습니다
cpp 파일에 c 헤더를 추가하는 방법을 알려주십시오. 미리 감사드립니다 !!
-Vasavi
C 또는 C++과 아무 관련이 없습니다. 형식을 정의하거나 정의가있는 파일을 포함하면됩니다. – littleadv
'Boolean'은 C 또는 C++에서 타입이 아닙니다. 당신이 C. – hmjd
에 사용할 수 없게 될 것입니다 때문에'typedef' 또는 매크로 곳이 작품을 포함합니까, 당신의'Boolean' 유형에 관련된 문제가 있습니다. – Paul