che ho visto in diverse occasioni funzioni da definire con il qualificatore const
tipo proprio così:Funzione valore di ritorno definito come una costante
const int foo (int arg)
Qual è il punto in questo? valore di ritorno della funzione non può comunque essere cambiata ..
C/C++ compilatori potrebbe comportarsi in modo diverso su questo. – Malina
Non stai confondendo questo con 'const int * foo (int arg)', vero? Perché in quel caso il 'const 'avrà senso. – user694733
Questo avrebbe davvero senso. Ma no, non lo confondo con questo. – Malina