В С# я могу использовать ключевое слово yield
для реализации генератора, а именно:
int GenInt()
{
for(int i = 0; i < 5; i++)
yield return i;
}
Затем вызов функции несколько раз вернется с 0 по 4.
Можно ли сделать то же самое в С++/CLI? Нет ключевого слова yield
, поэтому моя реакция кишки заключается в том, что нет, что отстой, но что вы можете сделать?