kickoff.cc.svn-base
来自「德国Erlangen大学教学操作系统源码。」· SVN-BASE 代码 · 共 26 行
SVN-BASE
26 行
/*****************************************************************************//* Betriebssysteme *//*---------------------------------------------------------------------------*//* *//* K I C K O F F *//* *//*---------------------------------------------------------------------------*//* Funktion zum Starten einer Koroutine. *//* Da diese Funktion nicht wirklich aufgerufen, sondern nur durch eine *//* geschickte Initialisierung des Stacks der Koroutine angesprungen wird, *//* darf sie nie terminieren. Anderenfalls wuerde ein sinnloser Wert als *//* Ruecksprungadresse interpretiert werden und der Rechner abstuerzen. *//*****************************************************************************/#include "thread/coroutine.h"#include "guard/guard.h"extern Guard guard;void kickoff(Coroutine* object){ guard.leave(); object->action();}
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?