Skip to content

支持协程迭代器吗? #305

@consolexinhun

Description

@consolexinhun

这个支持协程迭代器吗?类似 boost 的 coroutine 的协程迭代器

void foo2(boost::coroutines2::coroutine<int>::pull_type & sink) {
    for (auto val : sink) {
        std::cout << "retrieve " << val << "\n";

    }

}

int main(){
    boost::coroutines2::coroutine<int>::push_type source(foo);

    for (int i = 0; i < 10; i++) {
        source(i);

    }

    return 0;

}

想要一个这样的功能

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions