La costante riporta il numero di linea corrente, riferito alla linea in cui si trova al momento della chiamata.
è l'unica strada, mi sa. D'altronde, se anche mettessi la costante come argomento della funzione continuerebbe ad indicarti il punto in cui si trova la funzione, non la linea in chi la invochi.Perchè io preferirei non dover scrivere __LINE__ ogni volta che richiamo la funzione...