Por que recebo erros de "símbolo externo não resolvido" ao usar modelos? [duplicado]
Esta pergunta já tem uma resposta aqui:
Por que os modelos podem ser implementados apenas no arquivo de cabeçalho? 15 respostasQuando escrevo código C ++ para uma classe usando modelos e divido o código entre um arquivo de origem (CPP) e um arquivo de cabeçalho (H), recebo muitos erros de "símbolo externo não resolvido" quando se trata de vincular o executável final, apesar do arquivo de objeto ser criado e incluído corretamente no link. O que está acontecendo aqui e como posso corrigi-lo?