Skip to main content

Erreur du compilateur C0195

Message: Conversion implicite du Type '<type de données 1>' signé en Type '<type de données 2>' non signé : changement de signe possible

Cause possible de l'erreur: Un conflit de signe peut avoir été omis dans la conversion implicite.

Correction des erreurs: Convertit implicitement uniquement les types de données avec le même signe.

Exemple 423. Exemple d'erreur :
PROGRAM PLC_PRG
VAR
    i : INT;
    b : UINT;
END_VAR

b := i;

Message:

C0195 : Conversion implicite du Type 'INT' signé en Type 'UINT' non signé : changement de signe possible