#include "Berlinuhr.h" Berlinuhr::Berlinuhr(void) { bz = new BERLINZEIT; getBerlinZeit(); } Berlinuhr::~Berlinuhr(void) { delete(bz); } BERLINZEIT *Berlinuhr::getBerlinZeit() { GetLocalTime(&st); //5er-Stunden for (int i=0; i<4; i++) bz->hours5[i]=false; for (int i=0; i<(st.wHour / 5); i++) bz->hours5[i]=true; //1er-Stunden WORD hour = st.wHour - (st.wHour/5)*5; for (int i=0; i<4; i++) bz->hours[i]=false; for (int i=0; ihours[i]=true; //5er-Minuten for (int i=0; i<11; i++) bz->minutes5[i]=false; for (int i=0; i<(st.wMinute / 5); i++) bz->minutes5[i]=true; //1er-Minuten WORD minute = st.wMinute - (st.wMinute/5)*5; for (int i=0; i<4; i++) bz->minutes[i]=false; for (int i=0; iminutes[i]=true; return bz; }