Mam pytanie odnośnie dodawania dni do aktualnej daty. Pisze program, który będzie przypominał o nauce, tylko mam problem z dodawaniem dni. Otóż korzystam z biblioteki ctime (kod poniżej) i co w przypadku gdy chce przypomnieć o nauce za 7 dni licząc od dziś. Dzisiaj mamy 27.12 i gdy dodaje 7 dni do daty to wynikiem jest 34.12. Jest jakiś sposób by zautomatyzować ten proces, czy jednak trzeba uwzględnić to samemu warunkami?
#include <ctime>
#include <iostream>
using namespace std;
int main()
{
time_t t=time(0);
tm* now = localtime(&t);
cout<< now->tm_mday+7;
return 0;
}