此代码用于在mbed上显示7段,我收到错误
错误:表达式必须在“main.cpp”,Line:44,Col:6
中具有类类型这是seg_7.write(livewrite)的行;
我尝试了不同的语法,这似乎是正确的解决方案,但它不起作用?当我在seg_7.write(livewrite)中改变写入时;对于其他任何东西,它都会给出同样的错误,让我认为它的语法。
------- --------------库
urllib.parse.unquote(urllib.parse.unquote(image_url_raw))
class ShiftReg {
public :
ShiftReg();
~ShiftReg();
void write(int data);
private :
DigitalOut *clkout;
DigitalOut *dataout;
DigitalOut *latchout;
};
答案 0 :(得分:0)
正如你所声明的那样:
ShiftReg seg_7();
seg_7
是不带参数并返回ShiftReg
的函数的原型,而不是ShiftReg
类型的对象。没有括号,只需:
ShiftReg seg_7;
将解决问题。