none
Ayuda con un problema de error : prow.exe : fatal error LNK1120: 1 externos sin resolver RRS feed

  • Pregunta

  • prow.exe : fatal error LNK1120: 1 externos sin resolver;
     como les decia este es el error que m sale en cualquie programa que desarrolle en visual studio 2008! podria decir q desd q lo instale no  he compilado ni un solo programa... mi sitema operativo es xp y este ya era un programa probado...

    tengo este d referencia del cual adjunto los .cpp y .h  como dije d referencia.

    AYUDA POR FAVOR


    el el d Cabecera  es  este:


    #ifndef _CTIEMPO_H
    #define _CTIEMPO_H



    class CTiempo
    {

    public:
        //constructores
        CTiempo ();//x default
        CTiempo (int,int,int);//inicialización
       

        CTiempo (const CTiempo&);//de copia

        //destructor
        ~CTiempo ();
        //funciones de la clase
        void SetHora (int);
        void SetMin (int);
        void SetSeg (int);

        int GetHora ();
        int GetMin ();
        int GetSeg ();
        void Imprimir24h();
        //atributos privados
    private:
            int nHora;
            int nMin;
            int nSeg;
       
    };

    #endif

    /***************************

    EL DE  DESARROLLO
    *************************/
    #include "CTiempo.h"
    #include <iostream>
    #include <iomanip>

    using namespace std;

        CTiempo::CTiempo(): nHora (0), nMin (0), nSeg (0)
        {
            /* forma 2 de hacer
            nHora=0;
             nMin=0;
             nSeg=0;*/
    }
        CTiempo::CTiempo (int hora, int seg, int min)
        {
            SetHora (hora);
            SetMin (min);
            SetSeg (seg);
        }
        CTiempo::CTiempo (const CTiempo& CTiempoCopia)
        {
            nHora = CTiempoCopia.nHora;
            nMin = CTiempoCopia.nMin;
            nSeg= CTiempoCopia.nSeg;
        }

        CTiempo::~CTiempo()
        {
        }
        //******************FUNCIONES SET*********************************

        void CTiempo::SetHora (int hora)
        {
            if (hora > 23)
                nHora =0;
            else
                nHora = hora;
        }
        void CTiempo::SetMin (int min)
        {
            if (min > 59)
                nMin =0;
            else
                nMin =    min;
        }
    void CTiempo::SetSeg (int seg)
        {
            if (seg > 59)
                nSeg =0;
            else
                nSeg= seg;
        }
    //*********************FUNCIONES GET******************************
    int CTiempo:: GetHora()
    {
        return nHora;
    }
    int CTiempo:: GetMin()
    {
        return nMin;
    }
    int CTiempo:: GetSeg()
    {
        return nSeg;
    }
    void CTiempo::Imprimir24h()
    {
        //cout<< setw(2)<< setfill ('0')<< nHora <<":"<< setw(2)<< setfill ('0')<< nMin<<":"<< setw(2)nSeg << endl;
    cout<<nHora;
    }

    /************************
     y el main est****/

    #include <iostream>
    //#include <conio>
    #include "CTiempo.h"


    using namespace std;
    int main ()
    {
    cout<< "Instancia de la clase CTiempo"<<endl;

    CTiempo actual (25,29,80);
    actual.Imprimir24h();
    cin.get();

    cout<< "Presione cualquier tecla para continuar"<<endl;
    cin.get();
        return 0;
    jueves, 11 de marzo de 2010 23:05

Todas las respuestas

  • hola

    no has probado descargando la version express del VS
    http://www.microsoft.com/express/Downloads/#2008-Visual-CPP

    por ahi con esta no tengas este problema


    tambien puedo recomendarte que rwalices esta pregunta en los foros de C++, por ahi alli esten mas al tanto de este tipo de problemas

    http://social.msdn.microsoft.com/Forums/es-ES/vcppes/threads
    http://social.msdn.microsoft.com/Forums/es-ES/vcppdotnetes/threads

    saludos
    Leandro Tuttini

    Blog
    Buenos Aires
    Argentina
    sábado, 13 de marzo de 2010 4:50