Overview
Examples
Screenshots
Comparisons
Applications
Download
Documentation
Tutorials
Bazaar
Status & Roadmap
FAQ
Authors & License
Forums
Funding Ultimate++
Search on this site
Search in forums












SourceForge.net Logo
Home » U++ Library support » U++ Callbacks and Timers » Date iterator
Re: Date iterator [message #27484 is a reply to message #27482] Tue, 20 July 2010 11:32 Go to previous messageGo to previous message
mr_ped is currently offline  mr_ped
Messages: 825
Registered: November 2005
Location: Czech Republic - Praha
Experienced Contributor
ratah wrote on Tue, 20 July 2010 11:16


Date datetmp, datemin(2009, 12, 31), datemax(2010, 12, 31);

for(datetmp = datemin; datetmp < datemax; datetmp.day++)
{
 ...
}




See TimeDate.h with Date definition:
Date& operator+=(Date& a, int b);


instead of datetmp.day++ (which does post-increment only day, not whole date), just do:

Date datetmp, datemin(2009, 12, 31), datemax(2010, 12, 31);

for(datetmp = datemin; datetmp < datemax; datetmp += 1 )
{
 ...
}

 
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Previous Topic: PROPOSAL: delegate like separation of method and args in Callbacks
Next Topic: Time callbacks when ticks overlap
Goto Forum:
  


Current Time: Thu May 09 23:26:47 CEST 2024

Total time taken to generate the page: 0.01787 seconds