__FILE__ and __LINE__

These macros are special in that they give:

  • __FILE__ - the current C/CPP file being compiled.

  • __LINE__ - the current line number being processed

So these can be quite useful for specialized problems when we need this information.