Vedek Bareil
2005-04-25, 15:04:11
Hi Leute,
Ich bekomme unter Visual C++ beim Debuggen manchmal Fehlermeldungen der Art "Unbehandelte Ausnahme: Access Violation", die vermutlich auf Speicherzugriffsfehler zurückgehen (ob's wirklich welche sind, kann ich aber nicht überprüfen, weil der Debugger dann immer gleich in unlesbaren Assembler-Code springt). Wenn es aber unbehandelte Ausnahmen sind, sollte man sie doch mittels einer try-catch-Funktionalität abfangen können. Die Frage ist dann nur, welchen Typs muß die abzufangende Ausnahme sein? Ist es vielleicht CMemoryException? Also vielleicht so was:
try{
// irgendwas wo es zur Access Violation kommt
}catch(CMemoryException *pMemExcep){
// Behandlung
}
?
Ich bekomme unter Visual C++ beim Debuggen manchmal Fehlermeldungen der Art "Unbehandelte Ausnahme: Access Violation", die vermutlich auf Speicherzugriffsfehler zurückgehen (ob's wirklich welche sind, kann ich aber nicht überprüfen, weil der Debugger dann immer gleich in unlesbaren Assembler-Code springt). Wenn es aber unbehandelte Ausnahmen sind, sollte man sie doch mittels einer try-catch-Funktionalität abfangen können. Die Frage ist dann nur, welchen Typs muß die abzufangende Ausnahme sein? Ist es vielleicht CMemoryException? Also vielleicht so was:
try{
// irgendwas wo es zur Access Violation kommt
}catch(CMemoryException *pMemExcep){
// Behandlung
}
?