Perché non hai fatto spazio a ciò che devi contenere.
Se conosci a priori quanti elementi dovrà contenere il vector puoi passarli al costruttore o invocare il metodo .resize();
codice:vector<int> ritardi(2); // etc.codice:vector<int> ritardi; ritardi.resize(2);