请教一个C++/C的语法编译问题. 我在VC6中一个头文件中
typedef struct SDP_ServiceEntry_t
{
BT_StackConfig_t*                  Stack;
const uint8_t                      TotalTableAttributes;
const SDP_ServiceAttributeTable_t* AttributeTable;
struct SDP_ServiceEntry_t*         NextService;
}一个CPP文件中定义一个全局变量
SDP_ServiceEntry_t ServiceEntry_RFCOMMSerialPort;编译报错:
error C2512: 'SDP_ServiceEntry_t' : no appropriate default constructor available