Arduino构造函数未在范围内声明

时间:2015-11-09 15:09:28

标签: c++ class constructor arduino

我想让自己熟悉在Arduino中创建类。我有一个类应该采用4个不同的引脚作为输入/输出。 当我使用1个引脚时,它工作正常,但是当我尝试使用多个引脚时,会发生以下错误:_pin1 was not declared in this scope

[enter image description here]

1 个答案:

答案 0 :(得分:3)

如果您发布了真实代码而不是图片,那么有人可能已经注意到了。

但是错误很简单:您没有在任何地方声明_pin1。所以只需在类声明中编写int _pin1;

并且...我认为你想要摆脱那个_pinl声明..因为每个人都可以将_pin1(即PIN ONE)与_pinl混淆(即PIN码) EL),但计算机没有......