La costante riporta il numero di linea corrente, riferito alla linea in cui si trova al momento della chiamata.

Perchè io preferirei non dover scrivere __LINE__ ogni volta che richiamo la funzione...
è 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.