Arduino:不能将解引用的指针值从库函数返回到草图

时间:2015-04-19 04:13:16

标签: c++ arduino libraries

我最近写的一个库遇到了一些问题。我有这个char指针作为我的私有变量之一,它给了我一些问题。下面是我的.h文件 - enter image description here

我在 return_datetime()公共函数中使用此 _dateTime 变量,如此 -

enter image description here

现在,当我用这个库运行我的草图时,我收到一个错误。这就是它的样子:

enter image description here

这里发生了什么?我认为我创建的私有变量如 _dateTime 可以被所有公共函数使用。正确的吗?

1 个答案:

答案 0 :(得分:2)

如果要拆分成员函数的声明和定义,则应在定义函数时指定类:

char CalcTime::return_datetime()
//   ^^^^^^^^