Foro de elhacker.net

Programación => Programación C/C++ => Mensaje iniciado por: Puntoinfinito en 27 Marzo 2013, 23:44 pm



Título: Error en Ñ
Publicado por: Puntoinfinito en 27 Marzo 2013, 23:44 pm
Hola de nuevo :P

Tengo un problemilla, tengo una clase declarada con un objecto de nombre ñ, y lo necesito. Y luego también tengo un condicional que mira que si el input ha sido ñ. Qué pasa? Pues que ambos cosas, me las detecta como un número en hexadecimal, y necesito que esta Ñ esté allí.

Código:
main.cpp:18:47: error: expected unqualified-id before ‘,’ token


Se que hay maneras de hacer-lo, pero solo sirve para en caso de output (\xa4, por ejemplo)

Hay solución? :/

Otra cosa, alguien sabe que significa esto?

Código:
main.cpp:18:1: error: ‘\303’ parásito en el programa
main.cpp:18:1: error: ‘\261’ parásito en el programa
main.cpp:61:2: error: ‘\303’ parásito en el programa
main.cpp:61:2: error: ‘\261’ parásito en el programa

Saludos!


Título: Re: Error en Ñ
Publicado por: amchacon en 27 Marzo 2013, 23:53 pm
Para los hombres de objetos/funciones, usa ny en vez de ñ.

Y porque tiene que estar "físicamente" ahí?


Título: Re: Error en Ñ
Publicado por: Puntoinfinito en 27 Marzo 2013, 23:56 pm
Hombre, lo importante es que C++ detecte el input "ñ" como ñ, si las variables pueden cambiar de nombre no pasa nada, pero ya te digo, lo importante es que detecte que en el string hay un carácter que es "ñ". Saludos!!

PD: Sabes que es lo del parasito? xD (primera vez que lo veo)