首页 > 解决方案 > C 编程语言中的 ttdef.h 和 tt2def.h 是什么?

问题描述

我正在阅读文本编辑器应用程序的源代码(GitHub.com 上的 Torvalds/uemacs)。有一个文件(termio.c)是文件#include内容,例如:stsdef.h、ssdef.h、descript.h、iodef.h、ttdef.h和tt2def.h。我完全不知道这些头文件包含什么或它们的用途。任何人都可以参考我可以阅读的任何材料来了解这些是什么吗?

标签: c

解决方案


这些标头特定于 VMS 操作系统。他们由 #ifndef POSIX守卫#ifdef VMS。它们包含此操作系统的终端 bps 设置等。这些文件在 Unixen 或 Windows 中不存在,并且在编译 uemacs 时不需要这些文件。


推荐阅读