[C con Clase] caracteres especiales

maite mai hablaconmaite en gmail.com
Mar Sep 7 17:35:30 CEST 2010


Gracias Pau, esto me sirve de ayuda. Adios

El 7 de septiembre de 2010 11:17, Pau Manent <pmb.manent en gmail.com>escribió:

>  Hola
>
> En C y C++ solo puedes escribir los caracteres alfanumericos senzillos
> (a-z, A-Z, 0-9) y algunos simbolos (parentesis, :, -, ^) pero los otros no.
> Para poder escribirlos y representarlos debes escribirlos mediante codigo
> ASCII.
>
> Por ejemplo, para mostrar la palabra "presentación" haremos:
>     cout<<"presentaci"<<char(162)<<"n";
>
> char(numero) representa un símbolo en codigo ASCII, donde el numero va
> desde 0 a 255. Puedes buscar el símbolo en una tabla o con el siguiente
> codigo te mostrara toda la tabla en la pantalla:
>
> int main (){
>    int i;
>      for (i=0; i<256; i++){
>          cout<<i<<"-->"<<char(i)<<endl;
> system("pause");
> }
>
> Para hacer lo contrario (escribir en la pantalla y que el ordenador lo
> reconozca) debes programar una función que revise todos los caracteres uno
> por uno y les asigne un numero, tambien dependiendo del codigo ASCII.
>
> Espero que te haya servido de ayuda.
>
>
> El 06/09/2010 21:13, maite mai escribió:
>
> buenos días,
>
> al escribir en consola, me he dado cuenta que si pongo por ejemplo un
> acento no obtengo el efecto deseado. Por ejemplo si pongo presentación, la ó
> no sale correctamente. ¿Cómo se soluciona este problema? Saludos y gracias
>
>
> _______________________________________________
> Lista de correo Cconclase Cconclase en listas.conclase.nethttp://listas.conclase.net/mailman/listinfo/cconclase_listas.conclase.net
> Bajas: http://listas.conclase.net/index.php?gid=2&mnu=FAQ
>
>
>
> _______________________________________________
> Lista de correo Cconclase Cconclase en listas.conclase.net
> http://listas.conclase.net/mailman/listinfo/cconclase_listas.conclase.net
> Bajas: http://listas.conclase.net/index.php?gid=2&mnu=FAQ
>
------------ próxima parte ------------
Se ha borrado un adjunto en formato HTML...
URL: <http://listas.conclase.net/pipermail/cconclase_listas.conclase.net/attachments/20100907/1346dc4c/attachment.html>


Más información sobre la lista de distribución Cconclase