Ler em inglês

Partilhar via


Os tipos de parâmetros de «<operador>» devem ser «<typename>» para serem utilizados numa declaração «Para»

Um For loop especifica uma variável de contador de um tipo que não define o >= operador ou <= com parâmetros de seu próprio tipo.

A variável de contador deve ser de um tipo que suporte operadores maiores que ou iguais (>=) e menores que iguais (<=) que comparam seu tipo de contenção. Isso significa que ambos os operandos devem ser do tipo da variável contadora.

Se você usar um tipo de dados numéricos para a variável de contador, os operadores e <= serão suportados >= no tipo que contém. Se você usar uma classe ou estrutura definida pelo usuário, deverá definir ambos os operadores com operandos do tipo de sua classe ou estrutura.

ID de erro: BC33040

Para corrigir este erro

  1. Verifique se a ortografia do tipo de dados da contravariável está correta.

  2. Se você estiver usando uma classe ou estrutura definida pelo usuário para a variável de contador, defina >= operadores que <= comparem essa classe ou estrutura.

Consulte também