我在使用我最近编写的库时遇到了一些问题。我有这个 char 指针作为我的私有(private)变量之一,这给我带来了一些问题。下面是我的 .h 文件 -
我在 return_datetime() 公共(public)函数中使用这个 _dateTime 变量,就像这样-
现在,当我用这个库运行我的草图时,我得到了一个错误。这是它的样子:
这是怎么回事?我认为像我创建的 _dateTime 这样的私有(private)变量可以被所有公共(public)函数使用。正确吗?
最佳答案
如果要拆分成员函数的声明和定义,则在定义函数时应指定类:
char CalcTime::return_datetime()
// ^^^^^^^^
关于c++ - Arduino:无法将取消引用的指针值从库函数返回到草图,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29725703/