Avertissement du compilateur C0572
Message: La variable non initialisée <variable1>est utilisée pour l'initialisation de <variable2>. Utilisez le 'global_init_slot'
attribut pour modifier l'ordre d'initialisation.
Cause d'erreur possible: Dans le cas de structures imbriquées, l'avertissement C0572 est émis à la place de l'erreur C0268 lorsqu'une variable non initialisée existe dans une structure interne.
Exemple 503. Exemple d'avertissement
GVL {attribute 'qualified_only'} VAR_GLOBAL x : INT := 7; y : INT := 9; END_VAR TYPE DUT : STRUCT a : INT; i : INT := GVL.x; END_STRUCT END_TYPE TYPE DUT_1 : STRUCT d : DUT; END_STRUCT END_TYPE PROGRAM PLC_PRG VAR CONSTANT