elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado: Tutorial básico de Quickjs


  Mostrar Temas
Páginas: [1]
1  Programación / Programación C/C++ / ¿Cómo usar IF con un métodos de una clase? en: 17 Enero 2016, 22:44 pm
Buenas!

Me dirijo ustedes para realizar una duda muy concreta.

Código:
 cout<<"Introduce el numero del satelite [0,4]:";
 cin>>nsat;
 cout<<"\n";
    
       if(Sat[nsat].EstaIdentificado())
  {
       cout<<"ADVERTENCIA EL SATELITE YA ESTA IDENTIFICADO";
  }
        else
        {
        cout<<"Satelite Numero "<<nsat<<endl;
   cout<<"Introduce Login: "; cin>>pLogin; cout<<endl;
        cout<<"Introduce Password Admin: "; cin>>pMaster; cout<<endl;
        cout<<"Introduce Nombre Satelite: "; cin>>pNombre; cout<<endl;
        cout<<"Introduce Fabricante: "; cin>>pFabrica; cout<<endl;
        cout<<"Introduce Numero de Serie: "; cin>>pNSerie; cout<<endl;

        Sat[nsat].Identificar(pLogin,  pMaster,  pNombre, pFabrica,  pNSerie);
}

Mi duda reside aqui :
Código:
if(Sat[nsat].EstaIdentificado())



El método esta identificado es un bool que tiene que devolver true en un momento concreto. Pero para preguntar si ha devuelto true... ¿Estaría bien escrito o deberia poner algo como:
Código:
if(Sat[nsat].EstaIdentificado()==true)
?

Porque pare que no esta bien esa linea porque el programa me deja identificar infinitas veces un satélite (Este codigo debe permitir identificar un  "Satelite"(Sat[], es decir darle nombre...ect pero solo 1 VEZ) cuando eso no debería ser así.

Un saludo



Páginas: [1]
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines