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.