我收到以下错误:
错误:'HFP_CIEV_CHELD'未声明(首次使用此功能)
我已在文件顶部定义了一个宏 -
#define HFP_CIEV_CHELD(n) (UCHAR*)"\r\n+CIEV: 4," #n "\r\n"
并在函数中使用
switch(status->index)
{
case AGABS_HFP_CALL_HELD_INDEX :
Ag_send_data(HFP_CIEV_CHELD(status->dwCievStatus),(UCHAR)BT_str_len(HFP_CIEV_CHELD));
break;
这有什么问题?
答案 0 :(得分:7)
在你的行尾:
BT_str_len(HFP_CIEV_CHELD)
但是你的宏希望你将一些参数传递给HFP_CIEV_CHELD
。