Wie füge ich Konstruktoren / Destruktoren zu einer unbenannten Klasse hinzu?
Gibt es eine Möglichkeit, einen Konstruktor oder Destruktor in einer unbenannten Klasse zu deklarieren? Folgendes berücksichtigen
void f()
{
struct {
// some implementation
} inst1, inst2;
// f implementation - usage of instances
}
Folgefrage: Die Instanzen werden natürlich wie jedes stapelbasierte Objekt konstruiert (und zerstört). Was wird gerufen? Ist es ein verstümmelter Name, der automatisch vom Compiler vergeben wird?