O que é mais semelhante a um estêncil: um template de classe ou uma especialização de template de classe? Explique.
Passo 1
Saaaalve, tranquilo? Vamos lá resolver mais uma questão juntos?! 😊
Um modelo de classe cria um esboço básico para uma classe. Os membros dessa classe usam argumentos do argumento de modelo de tipo. A instrução de sintaxe para declaração de modelo de classe é a seguinte:

Passo 2
A especialização de um modelo de classe é um instante de uma classe criada pelo compilador a partir do modelo para um conjunto específico de argumentos passados para o objeto. As instruções de sintaxe são especializadas como no exemplo abaixo:
1. Considere uma exibição de modelo de classe com o parâmetro de tipo class_name chamado com argumentos duplos.
2. O compilador então detecta uma chamada de objeto de exibição no código.
3. O parâmetro de tipo template_name é substituído por double em toda a definição.
4. A especialização de template de classe criada é display double > em vez do tipo de template display template_name >.
Passo 3
Um modelo de classe atua como um estêncil para criar especializações de modelo de classe. Quando criamos um objeto de uma classe implementada usando templates, o tipo de argumento passado para o objeto substitui o tipo de template pelo tipo de argumento passado para o objeto.
Assim, um modelo de classe pode ser considerado mais parecido com um estêncil do que uma especialização de modelo de classe
Resposta
Resposta nos passos.