sighandler.h
来自「ears-0.32, linux下有用的语音信号处理工具包」· C头文件 代码 · 共 24 行
H
24 行
#ifndef Sighandler_h#define Sighandler_h#include "signal.h"class sigint_handler{public: explicit sigint_handler (void (*p)(int)) { new_.sa_handler = p; sigemptyset(&new_.sa_mask); new_.sa_flags = 0; sigaction (SIGINT, &new_, &old_); if (old_.sa_handler != SIG_IGN) sigaction (SIGINT, &new_, NULL); } private: struct sigaction new_,old_;};#endif
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?