Gibt es eine Möglichkeit, mehrere Merkmale zu kombinieren, um ein neues Merkmal zu definieren? [Duplikat

Diese Frage hat hier bereits eine Antwort:

Gibt es eine Möglichkeit, einen Typalias für mehrere Merkmale zu erstellen? 2 Antworten

Gibt es eine Möglichkeit, mehrere Merkmale (durch Vererbung) zu kombinieren, um ein neues Merkmal zu definieren? Ich suche so etwas wie Konzepte in C ++:

auto concept newConcept<typename T> : concept1<T>, concept2<T>, concept3<T> {};

Angenommen, ich möchte eine neue Eigenschaft erstellen, die von @ erbClone, Default und einige andere Eigenschaften, ist das möglich?