Hey fellas, sorry for asking so many questions lately, hopefully this is the final piece to my puzzle..
I get an error that reads :
main.cpp: In function ‘int main()’:
main.cpp:290:4: error: ‘days’ was not declared in this scope
Hmm could it be this? Text *days = new Text(calspots[i], e.name);
All your other functions have a line like the above, but in the function u highlighted it doesn't.
Compare it to the other if statements about the value of m. Notice how they say something along the lines of:
Text *days = new Text(calspots[i], Result);
compared to this if statement, which does not? The others work because you declare days in the loop themselves- in this case, you don't. Hence why it doesn't work.