У меня есть эта ошибка:C++ отбрасывает отборочные
BSPArduino.cpp:316: error: passing 'const BSPArduino' as 'this' argument of 'virtual void BSPArduino::enableWdt(const WATCHDOG_TIMER_DELAY&, const ___bool&)' discards qualifiers
Этот метод является определить так:
void BSPArduino::enableWdt(const WATCHDOG_TIMER_DELAY &delay, const ___bool &enable)
Я хочу назвать это так:
enableWdt(this->watchdogTimer, ___false);
С:
WATCHDOG_TIMER_DELAY watchdogTimer;
Я не понимаю, почему эта ошибка сборки ...
Большое вам спасибо за вашу помощь
Энтони
Вызывающий контекст const (например, void f() const {...}) –
Вы вызываете метод non-const с объектом, который является const. – segfault