removetimer.cpp
来自「一个很棒的网络控制系统仿真软件」· C++ 代码 · 共 29 行
CPP
29 行
#ifndef REMOVE_TIMER#define REMOVE_TIMERvoid ttRemoveTimer(char *nameOfTimer) { bool found = false; TimerNode *tn; tn = (TimerNode*) rtsys->timerQ->getFirst(); while (tn!=NULL && !found) { if (tn->getTimer()->name == NULL) { tn = (TimerNode*) tn->getNext(); } else if (strcmp(tn->getTimer()->name, nameOfTimer) == 0) { found = true; delete tn->getTimer(); rtsys->timerQ->deleteNode(tn); } else { tn = (TimerNode*) tn->getNext(); } } if (!found) { char buf[200]; sprintf(buf, "ttRemoveTimer: Non-existent timer '%s'!",nameOfTimer); MEX_ERROR(buf); }}#endif
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?