我正在尝试为Arduino库编写一个类。我很难让它将字符串变量传递给类中的方法。
我一直在:
... Calc.h:21:错误:'String'尚未声明
参考Calc.h中第21行的这行代码:
void printCalc(int a, int b, String s);
我不明白为什么它说它没有被声明,因为我的int没有问题。我没有做任何不同的事情。
答案 0 :(得分:1)
您需要在#include
之前String
calc.h
定义calc.h
的头文件。 #include
应该String
{{1}}生成{{1}}的标题,但我对图书馆开发人员的看法相当多。
答案 1 :(得分:0)
您#include
是否声明了String
的标题?也许这一个:
#include <WString.h>