Brauche Hilfe bei der Fehlerbehebung
-
Das Script gibt zwar das array aus wie es soll, aber ich bekomme folgenden Fehlercode von meinem Compiler noch hinterhergeworfen: "Script has exited due to signal 10 (SIGBUS)"
void v_build_array_connections() { //============================================ int wert1; int wert2; int index; //============================================ struct rec_connections { int zahl_a; int zahl_b; }; struct rec_connections array_connections[50]; //============================================ wert1=0; wert2=23; index=0; //erzeugen der möglichen Kombinationen mit schleifen for (int loop1=0; loop1<50; ++loop1) { wert2=wert2-12; for (int loop2=0; loop2<5; ++loop2) { if (wert2>99) { wert2=wert2-100; } array_connections[index].zahl_a=wert1; array_connections[index].zahl_b=0; cout<<array_connections[index].zahl_a<<" : "<<array_connections[index].zahl_b<<"\n"; ++index; wert2=wert2+22; } wert1=wert1+2; } }
-
dein index steigt extrem über den vorher festgelegten bereich.
-
ja danke, dass hab ich dann auch festgestellt und mir danach mit der Hand gegen den Kopf geschlagen. So was simples