que he encontrado a mí mismo escribiendoCómo usar std :: foreach con los parámetros/modificación
for(int i=0;i<myvec.size();i++)
myvec[i]->DoWhatever(param);
mucho, y me gustaría para comprimir esto en una declaración foreach
, pero no estoy seguro de cómo para obtener param
allí sin ir súper detallado. También tengo cosas como
for(int i=0;i<myvec.size();i++)
if(myvec[i]->IsOK())
myvec[i]->DoWhatever(param);
y me gustaría reescribir a ese tipo también. ¿Alguna idea?
Ah, también, por varias razones, no quiero usar boost.
Gracias! ¿Alguna idea sobre el segundo, sin embargo? –