Problema al canviar el tipo de una variable. PORFABOR AYUDA!
Soy estudiante de ingenieria informatica. I ma帽ana tengo entrega de una practica de programacion modular i me funciona todo a la perfeccion excepto lo siguiente.
Resulta que tengo un vector de tuplas, en esta tupla hay una variable tiempo declarada como entero. Que por error tendria que haber estado como double o float. El programa funciona a la perfeccion excepto que este tiempo al imprimirlo por pantalla me lo imprime como enter (ya que esta variable esta declarada como entero).
struct comp{
int id;
int equipo;
int mcr;
int tiempo;
};
class Competicion
{
private:
int N, M, K, L, T;
vector<info_equips> clasequips; //classificaci贸 per equips
vector<info_jugadors> clasindividual; //classificaci贸 individual
vector<comp> clastemporal;
...........
Pues resulta que al poner este valor de la tupla como double el programa deja de funcionar y no hace absolutamente nada, como si no leyera ninguna informaci贸n que le entro.
He estado buscando, y siempre el valor que le asigno a esta variable de la tupla es un double. En principio no puede haber nada que cree conflicto aparente con este canvio de tipo.
A parte, si vuelvo a ponerlo como entero, el programa vuelve a funcionar a la perfeccion.
Porfavor si alguien puede ayudarme le estare inmensamente agradecido. Muchas gracias.
Resulta que tengo un vector de tuplas, en esta tupla hay una variable tiempo declarada como entero. Que por error tendria que haber estado como double o float. El programa funciona a la perfeccion excepto que este tiempo al imprimirlo por pantalla me lo imprime como enter (ya que esta variable esta declarada como entero).
struct comp{
int id;
int equipo;
int mcr;
int tiempo;
};
class Competicion
{
private:
int N, M, K, L, T;
vector<info_equips> clasequips; //classificaci贸 per equips
vector<info_jugadors> clasindividual; //classificaci贸 individual
vector<comp> clastemporal;
...........
Pues resulta que al poner este valor de la tupla como double el programa deja de funcionar y no hace absolutamente nada, como si no leyera ninguna informaci贸n que le entro.
He estado buscando, y siempre el valor que le asigno a esta variable de la tupla es un double. En principio no puede haber nada que cree conflicto aparente con este canvio de tipo.
A parte, si vuelvo a ponerlo como entero, el programa vuelve a funcionar a la perfeccion.
Porfavor si alguien puede ayudarme le estare inmensamente agradecido. Muchas gracias.
