请教一个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
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
解决方案 »
- 如何在编辑框中输入十六进制的数?如何把这个数转成10进制?
- 求助要在一个窗口显示多路视频该怎么做啊!
- 关于写TXT文件的问题
- 知道宽度高度以及颜色数组,如何显示出来?
- 我的文档类中有一个CString 成员,想把它保存到文本文件中,可在Serial(CAchive& ar)中老出现断言,高手赐教!!!
- treectrl已经知道当前项的值如何得到这一个子项的句柄?
- 简单问题。
- 如何编制视频文件合并软件,要求能合并mpeg1压缩格式的文件,我想用在合并vcd碟上的两个dat文件?
- 怎么该表WC_LISTVIEW中行字体的大小?
- 已知CFileDialog窗口句柄,如何获取当前选择的路劲
- 关于定制CFileDialog中的工具条该如何编辑?
- 求一本讲ODBC的入门书籍或文档....
SDP_ServiceEntry_t ServiceEntry_RFCOMMSerialPort(??);
void 或参数
{
int a;
const int b;
public:
SDP_t();
}SDP;SDP_t::SDP_t():b(100)
{
}这样就可以了。
可以参考这个网页:http://wenku.baidu.com/view/3525bebf960590c69ec3760f.html