Typy< parametrů operátoru> musí být typename<>, které se mají použít v příkazu For.

Smyčka For určuje proměnnou čítače typu, která nedefinuje >= nebo <= operátor s parametry vlastního typu.

Proměnná čítače musí být typu, který podporuje operátory větší než nebo rovno (>=) a menší než nebo rovno (<=), které porovnávají jejich typ. To znamená, že oba operandy musí být typu proměnné čítače.

Pokud pro proměnnou čítače použijete číselný datový typ, >= podporují se operátory <= obsahujícího typu. Pokud používáte uživatelsky definovanou třídu nebo strukturu, musíte definovat oba operátory s operandy typu třídy nebo struktury.

ID chyby: BC33040

Oprava této chyby

  1. Ujistěte se, že je správný pravopis datového typu čítače proměnné.

  2. Pokud pro proměnnou čítače používáte uživatelsky definovanou třídu nebo strukturu, definujte >= a <= operátory, které tuto třídu nebo strukturu porovnávají.

Viz také