Existe uma maneira de combinar várias características para definir uma nova característica? [duplicado
Esta pergunta já tem uma resposta aqui:
Existe alguma maneira de criar um alias de tipo para várias característica 2 respostasExiste uma maneira de combinar várias características (por herança?) Para definir uma nova característica? Estou procurando algo como conceitos em C ++:
auto concept newConcept<typename T> : concept1<T>, concept2<T>, concept3<T> {};
Suponha que eu queira criar uma nova característica que herda deClone
, Default
e algumas outras características, isso é possível?