Get den Typ eines Elternteils
Gab die folgenden Klassen:
template <typename T>
class Child : public T {};
Ich habe auch eine templatisierte Funktion:
template <typename T>
void foo(const T& bar)
Nach einigen Schablonenturnen habe ich einen Codeabschnitt, der festgestellt hat, dassbar
ist einChild
irgendeiner Art. Aber ich muss von @ findWa sort.
Ich möchte in der Lage sein, einen Anruf auf @ zu tätigbar
das ergibt den geerbten Typ. Also falsche Syntax, um den Typ von @ zu findParent
wäre
decltype(foo.parent) bar;
ibt es eine tatsächliche Syntax, um dies zu erreiche