Buonasera ragazzi ,finito il programma per lettura e scrittura da seriale mi sto dedicando ad apportare qualche piccolo miglioramento: come ad esempio la gestione delle eccezioni. Ho deciso di gestire il tutto con un blocco try-catch-goto, come vi sembra?La logica che ho utilizzato va bene? Se avete idee migliori sono qui per imparare a fare di meglio ^_^.
Sintetizzo la struttura del codice per la gestione dei thread:
etichetta:
std::cout<<"Riprovo il try"<<std::endl;
try
{
apertura thread;
}
catch(const int e)
{
std::cout<<"Impossibile aprire il thread"<<std::endl;
goto etichetta;
}
Spero di essere stato abbastanza chiaro e di non aver commesso errori, purtroppo sto studiando molti linguaggi di programmazione e spesso faccio confusione. A presto