В С++ можно ли перечислить перечисление (время выполнения или время компиляции (предпочтительно)) и вызвать функции/сгенерировать код для каждой итерации?
Пример использования:
enum abc
{
start
a,
b,
c,
end
}
for each (__enum__member__ in abc)
{
function_call(__enum__member__);
}
Правдоподобные дубликаты: