# Event::end ```cpp Iterator end(); ``` 获取结束迭代器。 **描述** 返回订阅列表的结束迭代器,用于范围for循环遍历所有订阅的回调。 **返回:** `Iterator` - 指向末尾的迭代器(等价于 `std::vector::iterator`) **复杂度:** O(1) **示例:** ```cpp #include using namespace XCEngine::Core; Event event; event.Subscribe([](int v) { printf("Callback: %d\n", v); }); // 遍历所有订阅 for (auto& [id, callback] : event) { callback(42); } ``` ## 相关文档 - [Event 总览](event.md) - 返回类总览 - [begin](begin.md) - 获取开始迭代器