Eigene Methode für Flankenerkennung

Aus meiner Wühlkiste:

class FlankenErkennung
{
  private:
  bool state = false;

  public:
  bool doTrigger(const bool trigger) 
  {
    bool result = trigger && !state;
    state = trigger;
    return result;
  }
};