findq.cpp

来自「一个很棒的网络控制系统仿真软件」· C++ 代码 · 共 25 行

CPP
25
字号
#ifndef FIND_Q#define FIND_QTaskNode *findInQ(char *nameOfTask, List* queue) {  bool found = false;  TaskNode* tn = (TaskNode*) queue->getLast();  while (tn != NULL && !found) {    if (tn->getTask()->name == NULL) {      tn = (TaskNode*) tn->getPrev();    } else if (strcmp(tn->getTask()->name, nameOfTask) == 0) {      found = true;    } else {      tn = (TaskNode*) tn->getPrev();    }  }  if (found) {    return tn;  } else {    return NULL;  }}#endif

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?