no matching function for call to 'Ticker::Ticker(void (&)(), int)'
时间: 2024-06-01 09:10:41 浏览: 40
The error message indicates that there is no matching constructor for the Ticker class that takes a function as an argument.
This could be caused by several reasons, such as:
- The function argument is not of the expected type or does not match the signature of the constructor.
- The function argument is not defined or declared before it is used as an argument in the constructor.
- The Ticker class does not have a constructor that takes a function as an argument.
To resolve this error, you should check the function argument and the constructor signature to ensure they match. Additionally, make sure the function is defined or declared before it is used in the constructor. If the Ticker class does not have a constructor that takes a function as an argument, you may need to create one or modify the existing constructors to accept a function argument.
阅读全文