The standard includes macros line _____LINE_____ & _____FILE_____, and C99 adds _____FUNCTION_____ which is technically not part of C++ yet.
What additional ones does MSVC++ add which are useful/cool? I found _____FUNCTION_____ is supported but are there any other totally MS-specific ones worth knowing about?