память динамически? тут https://en.cppreference.com/w/cpp/language/coroutines неясно написано:
coroutine state is allocated on the heap via non-array operator new.
If the Promise type defines a class-level replacement, it will be used, otherwise global operator new will be used.
означает ли это, что если есть Promise::operator new, то он будет использоваться для выделения памяти под coroutine state?
Да, означает.
Обсуждают сегодня