Autor
|
Tema: Duda de c++ (Leído 3,788 veces)
|
<<<-Basura->>>
Desconectado
Mensajes: 388
|
Tengo una duda.... Vi esto en un codigo pero no tengo la mas minima idea de que es busque en San google pero por alguna razon doy con algo realmente fuera de tema asi que prefiero hacer la pregunta, y evitar seguir dando rodeos por hay...
Que significa esto /r
|
|
|
En línea
|
<<<--Basura-->>>
|
|
|
Oblivi0n
Desconectado
Mensajes: 392
Odio las ranas.
|
Podrias poner el codio?
|
|
|
En línea
|
|
|
|
<<<-Basura->>>
Desconectado
Mensajes: 388
|
si pero que sirve exactamente el ejemplo donde lo vi fue este:
while((pswrd=getch())!='\r')
|
|
|
En línea
|
<<<--Basura-->>>
|
|
|
Oblivi0n
Desconectado
Mensajes: 392
Odio las ranas.
|
Siginifica que mientras que lo que metas por el teclado sea diferente de '\r' el programa realizara lo indicado.
Supongo que esto ya lo sepas, el caracter '\r' es como por ejemplo '\n' (nueva linea), lo que pasa que ahora mismo no se cual es :@, voy a ver si encuentro algo por un libro y te contesto mejor
|
|
|
En línea
|
|
|
|
<<<-Basura->>>
Desconectado
Mensajes: 388
|
si yo se eso de \n , es mas se como funciona eso de \r ... pero la verdad ver solamente como funciona en un ejemplo .. no me va a decir como usarlo posteriormente, por eso quisiera saber una definición para poder entender su funcionamiento completo....
|
|
|
En línea
|
<<<--Basura-->>>
|
|
|
|
Akai
Desconectado
Mensajes: 823
|
Preguntar para qué se usa '\r' es como preguntar para qué se usa 'a' o 'b'. Son CARACTERES de la tabla ASCII. \r como ya te han dicho, está asociado, en Windows, al final de linea.
|
|
|
En línea
|
|
|
|
KandiZickZad
|
umm puedes buscar mas info en google, al buscar ascii /r encontre que significa carriage return, osea, basicamente es el caracter ascii para return (enter o como newline). el carriage return existe desde las maquinas de escribir, describe el proceso en el cual se sostiene el papel y se devuelve (en caso de una computadora) el cursor al principio de la linea para luego aplicar el newline (osea baja a la siguiente linea.
en wikipedia ( ¬¬ puedes buscar ahi mas) dice que su uso es distinto, que a veces se usa como espaceador, otras veces como /r/n como fin de linea etc, intenta buscar mas o buscar (?), ademas busca en tutos o manuales de c++, en algun lugar encontraras algun ejemplo que lo use y que describa el uso que se le esta dando
peace
|
|
|
En línea
|
d(n n)b
|
|
|
<<<-Basura->>>
Desconectado
Mensajes: 388
|
Preguntar para qué se usa '\r' es como preguntar para qué se usa 'a' o 'b'. Son CARACTERES de la tabla ASCII. \r como ya te han dicho, está asociado, en Windows, al final de linea.
Si tanto sabes porque no me das una definición tu
|
|
|
En línea
|
<<<--Basura-->>>
|
|
|
Akai
Desconectado
Mensajes: 823
|
Si tanto sabes porque no me das una definición tu
\r como ya te han dicho, está asociado, en Windows, al final de linea.
¿Prestamos atención? El retorno de carro se asocia al final de linea por el hecho que en las impresoras y antiguas máquinas de escribir el carro de tinta debe volver al principio para poder seguir escribiendo. \r --> 13 en la tabla ASCII \n --> 10 en la tabla ASCII
|
|
|
En línea
|
|
|
|
|
|