Non ho mai capito perché i compilatori C e C ++ provano a recuperare dagli errori e continuano ad analizzare. Quasi sempre, il primo errore genera un flusso di errori fasulli che scompare non appena viene risolto il primo. Dopo diversi anni di esperienza, ho semplicemente smesso di cercare qualsiasi errore tranne il primo di ogni file. Eseguo nuovamente il compilatore e quindi lo faccio di nuovo fino a quando non ci sono più errori. È una pratica comune?