Em que ordem ocorre a avaliação do operador pós-incremento?
Dado
std::vector<CMyClass> objects;
CMyClass list[MAX_OBJECT_COUNT];
É sábio fazer isso?
for(unsigned int i = 0; i < objects.size(); list[i] = objects.at(i++));
Ou devo expandir meu loop para isso?
for(unsigned int i = 0; i < objects.size(); i++)
{
list[i] = objects.at(i);
}