Zur Übersicht - INFO - Neueste 50 Beiträge - Neuer Beitrag - Suchen - Zum C-Control-I-Forum - Zum C-Control-II-Forum

Re: Probleme mit IDE 1.98.0.0 Beta Kategorie: CC-Pro Unit & Appl.Board (von PeterS - 31.12.2008 12:23)
Als Antwort auf Probleme mit IDE 1.98.0.0 Beta von Martin Benninger - 31.12.2008 12:07

> Es scheint, dass die Version 1.98.0.0 Beta Probleme hat beim Initialisieren von globalen Arrays.
> Versucht mal dieses Programm bei Euch:
>
> char  glob_array [5];
>
> void main (void)
> {
>   byte i;
>
>   glob_array [0]  =  'T';
>   glob_array [1]  =  'E';
>   glob_array [2]  =  'S';
>   glob_array [3]  =  'T';
>   glob_array [4]  =  '!';
>   Msg_WriteChar ('"');
>   for (i = 0; i < 5; i++) Msg_WriteChar (glob_array [i]);
>   Msg_WriteChar ('"');
>   Msg_WriteChar (13);
> }
>
> Bei meiner Installation wird nur das Element glob_array [0] mit 'T' initialisiert. Die restlichen Elemente
> bleiben 0. Im Ausgabefenster erscheint daher nur "T" und anschliessen spielt der Interpreter verrĂĽckt!
> Nimmt man glob_array [5] als lokale Variable in die Funktion, so läuft alles einwandfrei und die Ausgabe
> ist "TEST!"!
> Hat denn jemand ähnliche Erfahrungen gemacht?

Bug is confirmed. Ich arbeite daran. Die neue Optimierung bei konstanten Array Zugriffen hat in der Beta
Version noch Bugs. Ist aber "getting beta all the time".

Allen ein schönes Sylvester und einen guten Rutsch ins neue Jahr!

Gruss Peter

>
>


    Antwort schreiben


Antworten:

Re: Probleme mit IDE 1.98.0.0 Beta (von Martin Benninger - 31.12.2008 12:37)