Compilerfehler C0195
Meldung: Implizite Konvertierung von vorzeichenbehaftetem Datentyp ‚<data type 1>‘ nach nicht vorzeichenbehaftetem Datentyp ‚<data type 2>‘ : Möglicherweise Änderung des Vorzeichens
Mögliche Fehlerursache: Bei der impliziten Konvertierung wird ein Vorzeichenkonflikt nicht berücksichtigt.
Fehlerbehebung: Konvertieren Sie nur Datentypen mit dem gleichen Vorzeichen implizit.
Beispiel 423. Beispiel für den Fehler:
PROGRAM PLC_PRG VAR i : INT; b : UINT; END_VAR b := i;
Meldung:
C0195: Implizite Konvertierung von vorzeichenbehaftetem Datentyp 'INT' nach nicht vorzeichenbehaftetem Datentyp 'UINT' : Möglicherweise Änderung des Vorzeichens