Als «constructor» getaggte Fragen

5
Was ist ein höherwertiger Typ in Scala?
Im Internet finden Sie Folgendes: Höher sortierter Typ == Typ Konstruktor? class AClass[T]{...} // For example, class List[T] Einige sagen, dies sei ein höherwertiger Typ, da er über Typen abstrahiert, die der Definition entsprechen würden. Höher sortierte Typen sind Typen, die andere Typen annehmen und einen neuen Typ erstellen Diese …


7
Idiomatische Methode zur Unterscheidung von zwei Null-Arg-Konstruktoren
Ich habe eine Klasse wie diese: struct event_counts { uint64_t counts[MAX_COUNTERS]; event_counts() : counts{} {} // more stuff }; Normalerweise möchte ich das countsArray standardmäßig (Null) wie gezeigt initialisieren . An ausgewählten Stellen, die durch Profilerstellung identifiziert wurden, möchte ich jedoch die Array-Initialisierung unterdrücken, da ich weiß, dass das Array …

6
Initialisieren einer Variablen unbekannten Typs über überladene Konstruktoren in C ++
Ich komme hauptsächlich aus Python und habe Probleme mit der Arbeit mit Typen in C ++. Ich versuche, eine Klassenvariable über einen von mehreren überladenen Konstruktoren zu initialisieren, die verschiedene Typen als Parameter verwenden. Ich habe gelesen, dass die Verwendung des autoSchlüsselworts für die automatische Deklaration einer Variablen verwendet werden …
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.