C++-Nischensyntax: Deklaration des Funktionsreferenztyps: const-Referenz?
Posted: 07 Jan 2025, 04:42
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:
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); // 1. can pfn be a const member?
void (&rfn)(int i); // 2. can rfn be a const member?
};