Foros del Web » Programación para mayores de 30 ;) » C/C++ »

Error: Error ISO C++ prohibe la declaracion de 'menuEncuesta' sin tipo [-fpermissive]

Estas en el tema de Error: Error ISO C++ prohibe la declaracion de 'menuEncuesta' sin tipo [-fpermissive] en el foro de C/C++ en Foros del Web. Hola a todos, soy nuevo en la vida de la programacion. Bueno ese es el problema el que esta en el titulo: Error: Error ISO ...
  #1 (permalink)  
Antiguo 12/06/2013, 21:14
 
Fecha de Ingreso: junio-2013
Mensajes: 1
Antigüedad: 10 años, 10 meses
Puntos: 0
Error: Error ISO C++ prohibe la declaracion de 'menuEncuesta' sin tipo [-fpermissive]

Hola a todos, soy nuevo en la vida de la programacion.
Bueno ese es el problema el que esta en el titulo:
Error: Error ISO C++ prohibe la declaracion de 'menuEncuesta' sin tipo [-fpermissive]
que me sale al momento de compilar mi codigo fuente, si me pudieran a detectar mi error se los agradeceria, uso MinGw para compilar.

El codigo es el siguiente:
Código C++:
Ver original
  1. #include "claseEncuesta.hh"
  2. #include <iostream>
  3. #include <string.h>
  4.  
  5. using namespace std;
  6.  
  7. class usaEncuesta {
  8.  public :
  9.         menuEncuesta () {
  10.         Encuesta E;
  11.         int opcionUsuario;
  12.         bool ban = 0;
  13.         while (ban == 0 ) {
  14.             cout << ".:Submenu de Encuesta:." << endl;
  15.             cout << "1.-Hacer" << endl;
  16.             cout << "2.-Imprimir" << endl;
  17.             cout << "3.-Cambiar" << endl;
  18.             cout << "4.-Eliminar" << endl;
  19.             cout << "5.-Salir" << endl;
  20.             cout << "Elige la opcion que deseas" << endl;
  21.             cin >> opcionUsuario;
  22.             switch ( opcionUsuario )
  23.             {
  24.                 case 1: E.hacerPreguntas(); break;
  25.                 case 2: E.imprimirPreguntas(); break;
  26.                 case 3: E.cambiarPreguntas(); break;
  27.                 case 4: E.eliminarPreguntas(); break;
  28.                 case 5: ban = 1; break;
  29.             }  
  30.             }
  31.     }
  32. };

Última edición por razpeitia; 12/06/2013 a las 21:40
  #2 (permalink)  
Antiguo 13/06/2013, 13:12
 
Fecha de Ingreso: agosto-2012
Mensajes: 601
Antigüedad: 11 años, 8 meses
Puntos: 83
Respuesta: Error: Error ISO C++ prohibe la declaracion de 'menuEncuesta' sin tipo [-f

Pues eso: declarala con un tipo tal como el error te indica; si no quieres que retorne nada la declaras como void y listos

Código:
void menuEncuesta () {
...
Saludos
vosk

Etiquetas: declaracion, int, iso, programa, string, tipo
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 17:45.