Gast
#386901
Hi Leuts, ich habe hier ein kleines Programm mit folgenden 2 Zeilen: char szResult[30], szTemp[20]; Funktioniert im Prinizp, aber ab und zu bekomme ich die Meldung "Stack arround szTemp was corrupted". Ok, denke ich also mal die 50 Bytes sind zu gross fuer den Stack, legen wir sie also ausserhalb des Stacks an: char* szResult, szTemp; ... szResult = new char[30]; szTemp = new char[20]; .. delete szTemp; delete szResult; Ergebnis: Die gleiche Fehlermeldung kommt jetzt immer!! Also probierte ich ausserhalb der Funktion: static char szTemp[20]; static char szResult[30]; Nun gehts... Wasx habe ich bei der "new" Anweisung falsch gemacht ? Greets Karlheinz