ln_remove_0.cc
来自「这是处理语音信号的程序」· CC 代码 · 共 41 行
CC
41 行
// file: ln_remove_0.cc// // isip include files//#include "link_node.h"#include "link_node_constants.h" // method: remove_cc//// arguments:// Link_node* node : (input) the node pointer to remove//// return: a logical_1 indicating success//// this method removes the specified node//logical_1 Link_node::remove_cc(Link_node* node_a) { // check if this pointer is to be removed // if (node_a == this) { return ISIP_FALSE; } // remove the specified node pointer by adjusting link pointers // if (node_a->next_d != (Link_node*)NULL) { node_a->next_d->prev_d = node_a->prev_d; } if (node_a->prev_d != (Link_node*)NULL) { node_a->prev_d->next_d = node_a->next_d; } node_a->next_d = (Link_node*)NULL; node_a->prev_d = (Link_node*)NULL; // exit gracefully // return ISIP_TRUE;}
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?