Avatar billede downunder Nybegynder
03. marts 2006 - 09:08 Der er 3 kommentarer

parameter løs construtor

Jeg er ved at lave et program hvor man ved hjælp af forskellige former for construtorer så kan få tid udskrevet. Men nu vil jeg gerne lave sådan at hvis der ikke bliver trykket noget ind så den tager tiden fra computeren. Og tiden har jeg men mangler en måde at få den til at hoppe ind i conctrutoren.
Avatar billede downunder Nybegynder
03. marts 2006 - 09:10 #1
Date::Date()
{
    int dy = 0;
    time_t rawtime;
    tm * ptm;
    time ( &rawtime );
    ptm = gmtime ( &rawtime );   
    dy = ptm->tm_hour;
    cout << dy;
    cout << ptm->tm_mday;
}
Date::Date(int dy, int yr)
{   
    day = dy, year = yr,month = 0;
    int antal = 0, dag = 0;
    while (antal < day)
    {   
        month = month + 1;
        antal = antal + daysPerMonth[month];
        dag = day - antal + daysPerMonth[month];
    }   
    day = dag;
    print ();
}
Avatar billede arne_v Ekspert
03. marts 2006 - 15:12 #2
new Date();

vil vel kalde den constructor !?!?
Avatar billede lars314 Nybegynder
03. marts 2006 - 21:16 #3
Eller hvad med

Date d;

?
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester