Faccio questo (per leggere gli errori dopo il primo) solo se la compilazione 1 cpp è molto lunga. O non disponibile. Quindi preferisco assicurarmi di aver corretto tutto ciò che potevo identificare negli errori del compilatore come estraneo al primo errore.
Quando il tuo file cpp può essere compilato da solo e lo fa in meno di un secondo (o hai degli errori di puntamento "intellisense" prima dell'inizio della compilazione) non devi farlo per la maggior parte del tempo.
Attualmente lavoro su un progetto in cui non riesco a compilare un solo cpp (e non ho la mano sul sistema di compilazione, quindi non posso cambiarlo) e alcuni file cpp possono impiegare più di dieci minuti compilare (anche dopo un grande sforzo per ridurlo, lo riduciamo solo al 50% del tempo di compilazione originale ...).
In questo tipo di installazione di compilation molto lunga, tendi a pensare molto prima di "costruire" ... e anche a pensare molto dopo, per trovare bug prima del compilatore come sei sicuramente più veloce per prenderli mentalmente.