我一直在尋找這個問題2天,但沒有運氣。結構的實例
,我有以下結構預定義
struct Motor : Port {
Motor(port_t port) : Port(port) {}
void moveAtVelocity(int velocity) { move_at_velocity(m_port, velocity); }
....
};
我再試着撥打結構
Motor M;
的一個實例,我越來越
Error: No matching function for call to Motor::Motor()
Note: Candidates are Motor::Motor(port_t)
怎麼辦我打電話給一個實例,例如我可以使用以下方法
moveAtVelocity(..);
我知道我搞砸了類和結構和構造函數和析構函數;問題是,我找不到一個適當的教程,如果你可以鏈接一個給我額外的榮譽。
在此先感謝:-)