tecaj c podatkovna zbirka primer datum cpp opredelitve metod razreda datum include iostream h include datum h dolocitev zacetnih vrednosti staticnega elementa v dosegu zbirke en posnetek za ves razred int datum dnevi konstruktor datum datum datum int m int d int l nastavi datum m d l nastavi datum void datum nastavi datum int mm int dd int ll mesec mm mm mm leto ll ll ll preveri prestopnost leta if mesec prestopno leto leto dan dd dd dd else dan dd dd dnevi dd predinkementalen operator prekrit kot metoda datum datum operator pomagaj povecati return this vrnitev vrednosti in ne sklicevanja poinkrementalen operator prekrit kot metoda vredno je opaziti da navidezni celostevilcni parameter nima imena datum datum operator int datum zacas this pomagaj povecati vrni nepovecan zacasno shranjen objekt return zacas vrnitev vrednosti in ne sklicevanja dodaj doloceno stevilo dni k datumu const datum datum operator int dodatni dnevi for int i i dodatni dnevi i pomagaj povecati return this omogoca stik vec klicev ugotovi ce je leto prestopno int datum prestopno leto int l if l l l return prestopno leto else return navadno leto ugotovi ce je dan zadnji v mesecu int datum konec meseca int d if mesec prestopno leto leto return d zadnji dan februarja v prestopnem letu else return d dnevi funkcija ki pomaga povecati datum void datum pomagaj povecati if konec meseca dan mesec konec leta dan mesec leto else if konec meseca dan konec meseca dan mesec else ni konec meseca ali leta povecaj dan dan prekrivni izhodni operator ostream operator ostream izhod const datum d static char ime meseca januar februar marec april maj junij julij avgust september oktober november december izhod d dan ime meseca ' ' d leto return izhod omogoca stik vec klicev kazalo e mail janez brest uni mb si this page was last modified jan