At the top of my file I have
#define AGE \"42\"
Later in the file I use ID multiple times including some lines that look like
In line 2, there's a std::string involved (name). There are operations defined for char[] + std::string, std::string + char[], etc. "Hello " + name gives a std::string, which is added to " you are ", giving another string, etc.
In line 3, you're saying
char[] + char[] + char[]
and you can't just add arrays to each other.