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 - Littlehorse

#901
Programación C/C++ / Re: ¿Loco?
26 Abril 2010, 19:17 PM
A ver, no tiene nada que ver una cosa con la otra. Que 2e0 sea double no infiere nada mas que eso, en todo caso 2e0f es float. Yo lo único que te aclare fue que esto:

Cita de: biribau en 25 Abril 2010, 23:30 PM
float a=5/2F; creo recordar que también chuta

es incorrecto.

En cualquiera de los casos un compilador decente optimizara en la medida de lo posible, a lo mínimo en asignaciones y en parámetros de funciones.

En cuanto al resto, no se trata de "creer". Todo código fuente en algún momento se descompone en lo que se llama "preprocessing tokens" y luego de realizar el procedimiento especifico se convierten en "tokens". Es ese resultado el que se analiza en forma semántica y sintáctica.
Igualmente la descripción de las fases de traducción siempre son conceptuales ya que siempre depende del estándar que siga el entorno que se utiliza y como se lo implemente, pero sea como sea lejos están de ser creencias.

Saludos
#902
Programación C/C++ / Re: ¿Loco?
26 Abril 2010, 01:56 AM
Es que si haces 2F el sufijo se lo aplicas a una constante entera, ni siquiera es un sufijo valido para un entero  ;D.

Saludos!
#903
Programación C/C++ / Re: ¿Loco?
25 Abril 2010, 23:52 PM
También se puede así:

float a=5/2.;

Cita de: biribau en 25 Abril 2010, 23:30 PM
float a=5/2F; creo recordar que también chuta
float a=5/2.0; no lo he probado, pero 2.0 no se refiero al double?, da igual cast implícito pero bueno.

Las constantes de punto flotante siempre son double, el sufijo (u el cast) se utiliza en el caso que quieras especificar que sean float, pero se usa así:

float a=5/2.0f;
float a=5/2.f;

etc

Saludos
#904
Programación C/C++ / Re: ¿Loco?
25 Abril 2010, 23:23 PM
Porque estas dividiendo dos enteros:

float a=5/2.0;

o

float a=5/(float)2;

Cualquiera de las dos formas debería funcionar.

Saludos

PD: Usa títulos descriptivos para los posts.
#905
Programación C/C++ / Re: error al compilar
25 Abril 2010, 18:50 PM
No. Postea la función menú y la llamada a dicha función en donde te marca error.
#906
Programación C/C++ / Re: error al compilar
25 Abril 2010, 18:39 PM
El error marca que le estas pasando los argumentos en forma incorrecta a la función menu.
#907
Programación C/C++ / Re: Ordenamiento burbuja
25 Abril 2010, 01:47 AM
Tomas un valor como ejemplo y mientras recorres el arreglo -u donde sea que recibas las calificaciones- vas comparando con ese ejemplo, si es mayor reemplazas y si no no. Para cuando termines tendrás la calificación mas alta en donde tenias el ejemplo.

En el caso que ordenes el arreglo, la calificación mas alta estará obviamente en los extremos, dependiendo de como ordenes el arreglo (en forma ascendente o descendente)

Saludos

PD: En el foro hay ejemplos con códigos de lo que quieres hacer, y la etiqueta para los códigos es [code=c]código[/code]
#908
Código (cpp) [Seleccionar]
for(i = 0; i < 256; i++)
{
        j = (j + s[i] + Key[i % dwKeyLen]) % 256;
tmp = s[i];
s[i] = s[j];
s[j] = tmp;
}


Aparentemente es ahí donde te explota el programa. Depuralo, y por favor, no hagas doble post.

Saludos
#909
MessageBox(NULL,Variable,NULL,0);
#910
Esa idea que si haces una pregunta, sos un ignorante y tendrás esa imagen de ignorante para siempre es lamentable y hace mucho que se instalo en el foro en ciertas secciones. Lo peor es que muchos usuarios si siguen esa regla y califican a otros usuarios por haber preguntado algo en su momento.

Por esa razón me llueven preguntas de C/C++ por pm que nunca se postean, y por lo que pienso sobre todo esto hace rato que deje de responderlas hasta que no las vea en un post (la mayoría de ellas por lo menos)

La idea principal de un foro es poder preguntar, que te respondan, y que no solo aprendas vos si no también el resto de las personas que lean ese post. Ninguna persona con algo de madurez te juzgara por haber preguntado algo en su momento, por lo menos mientras vos tampoco juzgues a nadie por lo mismo.

Algunos tienen preguntas de como juankear hotmail, y como veras nunca pidieron que se las borren  ;D.

Saludos!