Foro de elhacker.net

Programación => Programación C/C++ => Mensaje iniciado por: PepaPeolaRg en 4 Junio 2014, 18:51 pm



Título: [Solucionado] expected unqualified-id before '{' token
Publicado por: PepaPeolaRg en 4 Junio 2014, 18:51 pm
Bueno, soy bastante nuevo en el C++ y estaba viendo un video en youtube, para hacer un Keylogger (supongo que saben que es un Keylogger, asi que no me voy a gastar en explicar) y seguí los pasos a la perfeccion, pero INESPERADAMENTE encontré un error en la linea 16... les dejo el code

Código
  1. #include <iostream>
  2. using namespace std;
  3. #include <windows.h>
  4. #include <Winuser.h>
  5.  
  6. int Save (int key_stroke, char *file);
  7.  
  8. int main()
  9. {
  10.  system ("PAUSE");
  11.  return 0;
  12. }
  13. /* ********************************************************** */
  14. /* ********************************************************** */
  15. int Save (int key_stroke, char *file);
  16. {
  17.    return 0;
  18. }

Les agradecería mucho la ayuda :D


Título: Re: [Ayuda] expected unqualified-id before '{' token
Publicado por: rir3760 en 4 Junio 2014, 18:59 pm
En la definición de la función "Save" tienes un punto y coma de mas justo después del paréntesis derecho:
Código
  1. int Save (int key_stroke, char *file); // Hay que eliminar el ';'
  2. {
  3.   return 0;
  4. }

Solo tienes que eliminar ese carácter y si apenas empiezas con el lenguaje C++ te recomiendo que te enfoques primero en el lenguaje y solo después en extensiones.

Un saludo


Título: Re: [Ayuda] expected unqualified-id before '{' token
Publicado por: PepaPeolaRg en 5 Junio 2014, 04:17 am
Muchas gracias, solucionado!