Ayuda! Error "Run-Time Check Failure #2 - Stack around the variable "linea2" was corrupted."
Publicado por Adolfo_123 (1 intervención) el 07/12/2017 11:43:05
Estoy haciendo un programa para casar el checksum de un texto, llegue a una parte en donde delimito el tamaño del arreglo a 512 bits. Quiero pasar del arreglo principal "FirstBinary" datos a arreglos más pequeños, pero me manda el siguiente errero: Run-Time Check Failure #2 - Stack around the variable 'linea2' was corrupted.
Este es la parte de mi código donde marca el error:
Tomar en cuenta que linea0 - linea15 son arreglos de 32 bits
Este es la parte de mi código donde marca el error:
Tomar en cuenta que linea0 - linea15 son arreglos de 32 bits
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
for (w = 0; w <= 31; w++) {
linea0[w] = FirstBinary[w];
}
for (w = 32, b = 0; w <= 63; w++, b++) {
linea1[b] = FirstBinary[w];
}
for (w = 64, b = 0; w <= 95; w++, b++) {
linea2[b] = FirstBinary[w];
}
for (w = 96, b = 0; w <= 127; w++, b++) {
linea3[b] = FirstBinary[w];
}
for (w = 128, b = 0; w <= 159; w++, b++) {
linea4[b] = FirstBinary[w];
}
for (w = 160, b = 0; w <= 191; w++, b++) {
linea5[b] = FirstBinary[w];
}
for (w = 192, b = 0; w <= 223; w++, b++) {
linea6[b] = FirstBinary[w];
}
for (w = 224, b = 0; w <= 255; w++, b++) {
linea7[b] = FirstBinary[w];
}
for (w = 256, b = 0; w <= 287; w++, b++) {
linea8[b] = FirstBinary[w];
}
for (w = 288, b = 0; w <= 319; w++, b++) {
linea9[b] = FirstBinary[w];
}
for (w = 320, b = 0; w <= 351; w++, b++) {
linea10[b] = FirstBinary[w];
}
for (w = 352, b = 0; w <= 383; w++, b++) {
linea11[b] = FirstBinary[w];
}
for (w = 384, b = 0; w <= 415; w++, b++) {
linea12[b] = FirstBinary[w];
}
for (w = 416, b = 0; w <= 447; w++, b++) {
linea13[b] = FirstBinary[w];
}
for (w = 448, b = 0; w <= 479; w++, b++) {
linea14[b] = FirstBinary[w];
}
for (w = 480, b = 0; w <= 511; w++, b++) {
linea15[b] = FirstBinary[w];
}
Valora esta pregunta
0