提交 3ccd23c4 编写于 作者: C codinghuang

update docs

上级 cb523892
......@@ -12,6 +12,8 @@ protected:
然后,我们本来是可以这么实现`get_task()`的:
```cpp
php_coro_task PHPCoroutine::main_task = {0};
php_coro_task* PHPCoroutine::get_task()
{
php_coro_task *task = PHPCoroutine::get_current_task();
......@@ -24,6 +26,8 @@ php_coro_task* PHPCoroutine::get_task()
所以,我们应该这么实现`php_coro_task* PHPCoroutine::get_task()`
```cpp
php_coro_task PHPCoroutine::main_task = {0};
php_coro_task* PHPCoroutine::get_task()
{
php_coro_task *task = (php_coro_task *) Coroutine::get_current_task();
......@@ -54,6 +58,8 @@ protected:
using Study::Coroutine;
Coroutine* Coroutine::current = nullptr;
void* Coroutine::get_current_task()
{
return Coroutine::current ? Coroutine::current->get_task() : nullptr;
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册