Caso de uso: Tengo una lista de t_segment*s y la quiero iterar para asignar un segmento libre. Para esto, itero la lista y, cuando lo encuentro, quiero poder reemplazar ese segmento por los dos nuevos t_segmento*s que se generaron al splitear el original. Se me ocurre algo como:
Caso de uso: Tengo una lista de
t_segment*
s y la quiero iterar para asignar un segmento libre. Para esto, itero la lista y, cuando lo encuentro, quiero poder reemplazar ese segmento por los dos nuevost_segmento*
s que se generaron al splitear el original. Se me ocurre algo como:Por ejemplo, en el caso que mencionaba:
El index quedaría posicionado en
new_segment
para que al hacernext()
pase al siguiente si hiciera falta que la iteración continúe.EDIT: Lo cerré porque se podría hacer con un
add()