Page 1 of 1

C++-Nischensyntax: Deklaration des Funktionsreferenztyps: const-Referenz?

Posted: 06 Jan 2025, 23:11
by Guest
Dies ist eine Nischenfrage, aber ich habe Mühe, eine ausreichende Antwort zu finden. Strukturmitglieder können const sein, aber kann ein Funktionszeiger/Referenzmitglied als const deklariert werden? Basierend auf meiner Lektüre von C++17 Abschnitt 9.3 glaube ich nicht...

Code: Select all

struct Ex {
const int i;
void (*pfn)(int i); // can pfn be a const member?
void (&rfn)(int i); // can rfn be a const member?
};