non riesco a capire il funzionamento di try catch in c++ per catturare un segmentation fault ed evitare il crash del programma.
L'applicazione è in qt4 ma non credo sia importante, la parte di codice su cui sto facendo delle prove è:
- Codice: Seleziona tutto
....
....
try
{
QString *s;
*s="ciao";
}
catch(...)
{
std::cout << "errore" << std::endl;
}
....
....
ma il programma continua a crashare.
Dove sbaglio?



