我使用了一个名为DS3231库由rinkydinkelectronics 链接:http://www.rinkydinkelectronics.com/library.php?id=73(点击手动)我该如何解决这个错误? (Arduino的铸造)
我试图运行下面的代码
String alarmTime = "08:52:00";
void loop(){
if (rtc.getTimeStr() == alarmTime){
alarmState = true;
}
}
,但我得到以下错误:
exit status 1 no match for 'operator==' (operand types are 'char*' and 'String')
但是库手册说,返回值是一个字符串,所以我不明白为什么这不应该工作:(
有人可以帮我解决这个问题或告诉我什么可能是错的?
谢谢!
裹返回在'的std :: string(...)' –
我不明白你的意思对不起,我什么有点新意可言这个 你能告诉我你的意思吗? –
我会发布一个答案。但请继续练习C++编码... –