Miten saisin merkkijonoon talletettua kellon digitaalisessa muodossa? Löytyisikö WinAPIsta kenties?
Esim.
char *kello = GetClockTimeDigitalForm(); cout<<"Kello on nyt "<<kello; // tulostaisi "Kello on nyt 17:42"
WinAPIssa on funktio GetLocalTime, jolla päivämäärän ja kellonajan saa haettua SYSTEMTIME-tietueeseen.
char tieto[10]; SYSTEMTIME aika; GetLocalTime(&aika); sprintf(tieto, "%02i:%02i", aika.wHour, aika.wMinute); printf("Kello on nyt %s", tieto);
Päivämäärän ja kellonajan saa selville kyllä myös C:n standardifunktioilla.
Oho ja kiitos.
Aihe on jo aika vanha, joten et voi enää vastata siihen.