I'm working on a little side project. I'd like to be able to have a bunch of timers, of different lengths, and count them down. I'd like it to allow the user to input when he wants a timer to countdown as well as have it use real-time updating(meaning it checks every second) and be able to manage as many timers as the user inputs. Right now, the max number of timers I'd like it to handle would be 6. I'm sure most of the numbers is irrelevant but I'd like to include a bit of basis.
What I have, as far as I can tell, is a general idea. I'll have a timer class that creates and manages the details of each timer. Then another class that actually manages them and updates them.
Where my concern lies is having the code update the timers every second. This is where my knowledge of C++ and lack of experience comes into play. If you have any suggestions, please shoot them my way.