Compilerwarnung C0555
Meldung: Das Stringliteral <literal> enthält nicht darstellbare Zeichen. Die Projektoption 'UTF-8 Kodierung für STRING' könnte verwendet werden.
Mögliche Fehlerursachen: Eingabe von unbekannten Zeichen, die nicht nach Latin-1transformiert werden können.
Beispiel 495. Beispiel
PROGRAM PLC_PRG VAR str1: STRING(200); str2: STRING := '1 €'; str3: STRING(200) := ' !$"#$$%&$'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~'; END_VAR
str1 := '你好,世界'; str1 := 'ABC abc 123 äöü ß#~=" §% /(!)[]{}\ ´`^*~°€µ *_-.; 中文字 Ω �'; str1 := '1 £'; str1 := '1 €'; str1 := ' !$"#$$%&$'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~';
Meldung:
C0555: Das Stringliteral'你好,世界' enthält nicht darstellbare Zeichen. Die Projektoption 'UTF-8-Kodierung für STRING' könnte verwendet werden.
Behebung:
Aktivieren Sie die Option.
Für weitere Informationen siehe: Compile-Optionen