CAAD

Comunidad de Aventuras Conversacionales y Relatos Interactivos
Fecha actual 17 Oct 2019 06:52

Todos los horarios son UTC + 1 hora




Nuevo tema Responder al tema  [ 6 mensajes ] 
Autor Mensaje
NotaPublicado: 08 Feb 2005 18:39 
Desconectado
Guionista
Guionista
Avatar de Usuario

Registrado: 09 Mar 2004 21:54
Mensajes: 378
Ubicación: La red
Curiosamente compilando una cosilla me ha dado una advertencia el compilador, aunque todo parece funcionar...

#C:aventMis ProyectosxxxxxcodigoGramatica.h(68): Error: No such constant as "Salidas"
#Compiled with 4 errors and 3 warnings
Hecho.

¿Alguna idea de a qué es debido?


Arriba
 Perfil  
 
 Asunto:
NotaPublicado: 08 Feb 2005 19:03 
Desconectado
xyzzy

Registrado: 09 Mar 2004 22:50
Mensajes: 9150
¿has puesto eso de "admitir_comando_salidas" ?

Salidas... digo saludos XDD
Jenesis


Arriba
 Perfil  
 
 Asunto:
NotaPublicado: 08 Feb 2005 19:42 
Desconectado
Guionista
Guionista
Avatar de Usuario

Registrado: 09 Mar 2004 21:54
Mensajes: 378
Ubicación: La red
Sí­, después de Eparser y antes de Acciones... quizá deba ponerlo en otro lugar... aunque jurarí­a que otras veces no me ha cantado este error, y lo raro es que el comando Salidas funciona en el juego
saludos


Arriba
 Perfil  
 
 Asunto:
NotaPublicado: 08 Feb 2005 20:41 
dhan escribió:
Sí­, después de Eparser y antes de Acciones... quizá deba ponerlo en otro lugar... aunque jurarí­a que otras veces no me ha cantado este error, y lo raro es que el comando Salidas funciona en el juego
saludos


Como siempre, todo es pura hipótesis.

Fijate en que Eparser.h es que hace un "include" a Espanol.h (lí­nea 711 en la última versión). Este último define la propiedad "salidas" si la constante "ADMITIR_COMANDO_SALIDAS" está a su vez declarada (lí­nea 94)... y en tu caso no lo está, ya que la declaras después.

Por eso cuando llega a Gramatica.h, en la sección de "salidasSub" (lí­nea 65), la compila al estar la constante (ahora ya sí­) declarada... pero no está declarada la propiedad "salidas" (a la que esa rutina hace referencia unas lí­neas más abajo) lo que provoca el mensaje de error al pensar el compilador que con ese "salidas" estás invocando a una constante rara que no encuentra por ningún sitio.

Declara la constante "ADMITIR_COMANDO_SALIDAS" antes de incluir Eparser.h y deberí­a de compilarse sin advertencias raras. Yo siempre pongo las constantes antes de los includes y nunca me habí­a pasado algo así­, al poner el "ADMITIR_COMANDO_SALIDAS" donde tu dices, sin embargo, se me he reproducido ese error.

Claro que lo mismo es cualquier otra cosa XD.


Arriba
  
 
 Asunto:
NotaPublicado: 08 Feb 2005 20:58 
Desconectado
Guionista
Guionista
Avatar de Usuario

Registrado: 09 Mar 2004 21:54
Mensajes: 378
Ubicación: La red
Correcto, era eso, ahora no da el aviso :)

Gracias, misterioso invitado... :shock:


Arriba
 Perfil  
 
 Asunto:
NotaPublicado: 09 Feb 2005 17:51 
Desconectado
Archivero
Archivero
Avatar de Usuario

Registrado: 23 Sep 2004 23:28
Mensajes: 211
Ubicación: Algún lugar de Lima - Peru
¬¬ hm.......

_________________
Actualizaciones recienes haciendo click aquí.


Arriba
 Perfil  
 
Mostrar mensajes previos:  Ordenar por  
Nuevo tema Responder al tema  [ 6 mensajes ] 

Todos los horarios son UTC + 1 hora


¿Quién está conectado?

Usuarios navegando por este Foro: No hay usuarios registrados visitando el Foro y 1 invitado


No puede abrir nuevos temas en este Foro
No puede responder a temas en este Foro
No puede editar sus mensajes en este Foro
No puede borrar sus mensajes en este Foro

Buscar:
Saltar a:  
cron
Desarrollado por phpBB® Forum Software © phpBB Group
Traducción al español por Huan Manwë para phpBB-Es.COM