Ce înseamnă Killed by signal 11 / Caught fatal signal 11 / Stopped by signal 11?

Killed by signal 11 / Caught fatal signal 11 / Stopped by signal 11 înseamnă probleme cu memoria.

Killed by signal 11 / Caught fatal signal 11 / Stopped by signal 11 apare când sunt probleme în utilizarea memoriei. Cel mai frecvent motiv este “ieșirea din vector” – referirea la un element care nu există într-un vector.

Exemple de cod care pot conduce la această eroare:

C/C++

int v[101] , n = 999;
for(int  i = 1 ; i <= n ; i ++)
    v[i] = i;

Pascal

var v: array [1..100] of integer;
    n , i: integer;
...
    n := 999;
    for i := 1 to n do
	v[i] := i;

În exemplele de mai sus se referă elementele v[101], v[102], ..., care nu există.

Părerea ta contează. A fost utilă această pagină?