Se una funzione membro è definita all'interno della classe, è una funzione inline. Per esempio.La funzione amica è definita in classe automaticamente in linea?
struct X
{
void mem_f() {} //mem_f is inline
};
La mia domanda è se una funzione di amico non membro definita all'interno della classe sia anche automaticamente in linea.
E.g.
struct Y
{
friend void friend_f() {} //is friend_f inline?
};
Una citazione/paragrafo pertinente dallo standard sarebbe molto gradita. Grazie.