Partilhar via


Código de diagnóstico do bíceps - BCP048

Esse diagnóstico ocorre quando uma função tem duas ou mais assinaturas possíveis, mas a entrada fornecida não corresponde a nenhuma delas.

Description

Não é possível resolver a sobrecarga de funções.

Level

Erro

Solução

Verifique se o argumento passado para a função corresponde a um dos tipos esperados definidos em suas assinaturas de sobrecarga.

Exemplos

O exemplo a seguir gera o diagnóstico porque a length() função requer que seu argumento seja uma cadeia de caracteres, um objeto ou uma matriz.

output stringLength int = length(3)

Você pode corrigir o problema fornecendo um argumento que corresponda ao tipo de argumento necessário:

output stringLength int = length('three')

Próximos passos

Para obter mais informações sobre o diagnóstico do Bíceps, consulte Diagnóstico do núcleo do Bíceps.