请求在"伺服控制器"中请求成员"附加",该成员属于非类类型"int"
request for member 'attach' in 'ServoController', which is of non-class type 'int'
我有一个问题,我已经尝试解决了几天。
void setup()
{
int EchoPin;
int TrigPin;
int ServoController;
int ServoSignal;
pinMode(EchoPin, INPUT);
pinMode(TrigPin, OUTPUT);
pinMode(DCIn1, OUTPUT);
pinMode(DCIn2, OUTPUT);
pinMode(DCIn3, OUTPUT);
pinMode(DCIn4, OUTPUT);
pinMode(RED_LED, OUTPUT);
pinMode(GREEN_LED, OUTPUT);
pinMode(BLUE_LED, OUTPUT);
ServoController.attach(ServoSignal);
tooClose();
}
错误消息是:
错误:请求在" servocontroller"中要求成员'附件' 非类型'int'
退出状态1在" servocontroller"中的成员"附加"请求,该请求 是非类型的'int'
我相信此代码片段来自障碍物避免机器人github项目。即使对来源的简要概述也表明您使用的是完全错误的。ServoController
应具有Servo
类型而不是int
。EchoPin
和所有其他变量应以正确的值初始化。
相关文章:
- 错误:请求非类类型为"MULTIMEDIA_FILME [500]"的成员|
- 获取"rw_ssid"中成员"长度"的错误请求,该成员属于非类类型"char*"
- 错误:请求成员 .. 是非类类型"char"
- 错误:请求"数据"中的成员"大小",其非类类型为"int [5]"
- 请求成员 'begin' in 'c' 中,它是非类类型 'char [101]' sort(c.begin(), c
- 请求非类类型的'...'成员'...'。但是为什么?
- 请求 中的成员,属于非类类型
- 错误:请求 中的成员属于非类类型
- 请求在"伺服控制器"中请求成员"附加",该成员属于非类类型"int"
- 请求使用 .empty 或 .size 的非类类型的成员
- 请求成员“写入”中的“chol_out_data”,这是非类类型
- C 要求成员''in'',该请求是非类型的“”
- 请求在非类类型的 Float64MultiArray 中的成员'resize'
- 请求 [..] 中的成员 [..],该成员属于非类类型 [..]
- 请求非类C 的成员
- 请求非类类型类*的成员
- 错误:在“连接”中请求成员“板”,该“板”属于非类类型“游戏*”
- 了解如何在c++中解决不明确的成员请求
- 来自可变模板的模糊成员请求
- 区分不明确的成员请求错误和 SFINAE 上下文中成员不存在的错误