07/04/2014, 16:12
|
| | Fecha de Ingreso: junio-2008 Ubicación: Seattle, USA
Mensajes: 733
Antigüedad: 16 años, 7 meses Puntos: 61 | |
Respuesta: Problema con unary_negate La linea 14: unary_negate<bool> EsAlfabetico (EsDigito);
es la declaracion de una funcion.
La invocas en la linea 19, sin un parámetro. Pero en la linea 14 dijiste que recibiría 1.
Estás en contradicción y el compilador te lo está echando en cara.
Sospecho que estas intentando usar functores, no funciones.
Creo que el código lo puedes mejorar asi:
1. Define un objeto de tipo EsDigito
2. Define un objeto de tipo unary_negate<bool> que se construya con el objeto definido en 1.
3. Al invocar find_if usa el objeto definido en 2.
__________________ Visita mi perfil en LinkedIn |