Buenos días, debe ser una estupidez, pero no lo veo. Si alguien me ayuda le quedaré agradecido.
Tengo un objeto cuya declaración es la siguiente:
class A4988 {
public:
/* --- Polimorfismo de constructor, con pines para paso simple o para
* lograr micropasos
*/
A4988(byte pin_direccion, byte pin_paso);
A4988(byte pin_direccion, byte pin_paso,
byte pin_MS1, byte pin_MS2, byte pin_MS3);
Todo perfecto
Ahora creo un nuevo objeto
class SensorDig {
public:
// --- Polimorfismo en el constructor, crear, o crear y activar
SensorDig(byte pin);
SensorDig(byte pin, bool activa);
El caso es que me da un error:
In file included from /home/tony/Desarrollo/PhotoBot/src/IDEino/Sketchs/Sensores/SensorDig/SensorDig.ino:11:0:
SensorDig.h:18:24: error: expected ')' before 'pin'
SensorDig(byte pin);
^~~
SensorDig.h:19:24: error: expected ')' before 'pin'
SensorDig(byte pin, bool activa);
No veo que pasa ni cual es la diferencia.
¿Por favor me ayudaría alguien?
¡¡GRACIAS!!