2010-08-11 18 views

Respuesta

5

No puede, pero puede lograr este comportamiento con una macro adicional. Por ejemplo:

#DEFINE THROW(e) throwException(e, __FILE__, __LINE__); 

En una nota lateral, __PRETTY_FUNCTION__ no es estándar.

1

No. Las macros se expanden en la línea de origen donde se producen.

0

Probablemente puede ... pero definitivamente no con la restricción mencionada (no macros).

Cuestiones relacionadas