2010-08-11 5 views

Odpowiedz

5

Nie można, ale można to osiągnąć za pomocą dodatkowego makra. Na przykład:

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

Na marginesie, __PRETTY_FUNCTION__ nie jest standardem.

1

Nie. Makra są rozwijane w miejscu, w którym występują.

0

Prawdopodobnie możesz ... ale na pewno nie z ograniczeniem, o którym wspomniałeś (bez makr).

Powiązane problemy