Thank you for the meme.
“Here is the source of your error” (points to a template definition 15 levels deep in the standard library)
“error on line” (points to syntactically perfectly fine line of code until you realize, that you forgot to add the semicolon after your macro on the previous line)
Do you want to code in a procedural style, object oriented style, or functional style?
C++: yes