C++ 如何处理ctrl+的信号;n和ctrl+;d?

C++ 如何处理ctrl+的信号;n和ctrl+;d?,c++,linux,signals,C++,Linux,Signals,SIGINT用于处理Ctrl+c,但Ctrl+n和Ctrl+d没有信号,我如何处理这些?有什么想法吗 我的程序中有一个链接列表,我必须在这些信号处理程序中执行一些链接列表操作。我只想在程序正常的流程中检测Ctrl+d和Ctrl+n。Ctrl-d是EOF(例如,从stdin读取时,所以通常不会引起信号)。您希望CTRL+n做什么?你能告诉我们你想要实现什么吗?你可能正在寻找。这是否回答了你的问题?

SIGINT用于处理Ctrl+c,但Ctrl+n和Ctrl+d没有信号,我如何处理这些?有什么想法吗


我的程序中有一个链接列表,我必须在这些信号处理程序中执行一些链接列表操作。我只想在程序正常的流程中检测Ctrl+d和Ctrl+n。

Ctrl-d是EOF(例如,从stdin读取时,所以通常不会引起信号)。您希望CTRL+n做什么?你能告诉我们你想要实现什么吗?你可能正在寻找。这是否回答了你的问题?