一 终端模式
- 规范模式
- 非规范模式(该模式没有缓冲)—
stty -icanon - raw模式
二 主要内容
三 信号
- 来源:信号来自内核,内核产生信号有以下三种情况
- 用户:
- 内核:当进程执行出错时,内核给进程发送一个信号
- 进程:一个进程可以通过系统调用kill给另一个进程发送信号;一个进程可以和另一个进程通过信号通信
- 用户:
- 使用方式:
包含头文件(signal.h)
四 总结
- termios结构体的设置方式
- 非规范模式与c_cc[]数组的结合使用
- 程序无法控制vscode终端产生的信号,只能在原操作系统中控制
- 本章更多的是理解性的东西,无法实际阐述