Menú

Mostrar Mensajes

Esta sección te permite ver todos los mensajes escritos por este usuario. Ten en cuenta que sólo puedes ver los mensajes escritos en zonas a las que tienes acceso en este momento.

Mostrar Mensajes Menú

Mensajes - ivancea96

#2091
Foro Libre / Re: Y el futuro está casi aquí
21 Julio 2015, 00:41 AM
En realidad, diría que aun falta mucha capacidad en procesadores, MinusFour. Piensa en los juegos. Los procesadores actuales (incluyendo GPU) dan a basto perfectamente con todos los detalles gráficos y de jugabilidad. Pero hay limitaciones que se nos han hecho tan naturales, que ni pensamos en ellas. Imagínate un juego con IA a tiempo real, IA en cada persona de una ciudad. Un GTA donde cada persona tenga su IA, posición, trbaajo, casa. Puede parecer ridículamente realista, pero es algo que actualmente no podemos hacer, si queremos jugar a más de 1 FPS claro.
#2092
Prueba con 10 en vez de 13. Y a todo esto, hay una forma más legible de hacerlo, y es poniendo '\n' en vez de (char)10. No hay necesidad de andar con todos los números en la mano. Un caracter en C/C++ es un número de por sí (de 1 byte generalmente), y puedes trabajar con él como tal.

También puedes poner, si quieres un caracter a partir de su valor ASCII Hexadecimal, '\x0A'.


Y a todo esto, ¿qué compilador usas?
#2093
El problema es que "cin >>" deja en el buffer de entrada el salto de linea, '\n'. Entonces, getline() al tratar de leer, lo encuentra, y termina ahí.

Lo que puedes hacer, es colocar "cin.ignore();" después del "cin >>", para ignorar el salto de linea que quedará ahí.

Otra forma, es usar getline siempre. Cuando tengas entradas más elaboradas, en un futuro, te recomiendo usar siempre getline(), y convertir en números con funciones como stoi(), stod(), etc, para convertir las strings en enteros, doubles, etc. Pero temporalmente, ignore() te ha de servir.
#2094
Al boton ponle un onclick que llame a otra función.

No entendí bien. ¿Quieres que al pulsar el boton, se elimine el timeout? Para eliminar timeout, basta poner clearTimeout(id). Ese ID es el que retorna setTimeout(). Así que la idea es que body onclick llame a una función que hagas. Poner el setTimeout directamente no me parece una buena práctica.
#2095
Foro Libre / Re: Busco un tema de música
20 Julio 2015, 15:31 PM
No sé si aun sigue funcionando esta web :p
http://old.bored.com/songtapper/index.html
#2096
El único caso donde se elimina el signo menos, es en b^2. Pero eso es matemática, menos por menos es más.
#2097
Cita de: Bundor en 20 Julio 2015, 00:24 AM
Possss yo soy del pensar que cada uno tenga las armas que quiera. Como si quiere tener bombas en casa, otra cosa es si se utiliza bien o mal. Porque yo en la cocina tengo cuchillos y de momento no falta ningún vecino.  :laugh:

Quien la haga que la pague. Pero eso de prohibir por si acaso, es de retrasados.

En España por ejemplo la licencia te la puedes sacar (mientras no sean automáticas, y etc y etc). Creo que para scaarla tienes que dar un motivo por el cual crees que tienes el derecho de portarla (he leído que "autodefensa" no sirve como motivo)

Pero es normal que no se permitan armas así porque sí. Las armas solo sirven para una cosa. Y esa cosa está prohibida. Hablo de armas automáticas, explosivas, ... Las de caza por ejemplo están permitidas bajo licencia, no están prohibidas como tal.

¿Para qué querrías tener, por ejemplo, una FAMAS en casa? ¿Para limpiarla? xD La única razón sería coleccionismo. Si bien esa es una razón lógica y respetable, pues bueno. Si fueran totalmente libres mucha, mucha gente las tendría en su casa. Y seguro que mucha gente las tendría cargadas xD

No es algo que la gente normal deba tener.
#2098
La única forma sería convertir todos los números a una cadena del tipo "5 10 15 20 ...", e imprimirla fuera. Pero sin arreglos, vectores, algún método de guardar los valores en general...
#2099
Programación C/C++ / Re: Problema con strings
19 Julio 2015, 23:21 PM
El último caracter es el que está en el índice (tamaño de la string - 1). str.size()-1

Si quieres solo el numero, tienes 2 opciones. O hacer str.erase(str.size()-2,2), para borrar 2 caracteres empezando desde el penúltimo, o hacer
Código (cpp) [Seleccionar]
string t = str.substr(0, str.size()-2);
Empezando desde la posición 0, coge los X caracteres siguientes (str.size()-2), y retorna la cadena equivalente a esa subcadena.
#2100
Programación C/C++ / Re: Problema con strings
19 Julio 2015, 22:28 PM
Código (cpp) [Seleccionar]
char letra = str[5];