C++与C语言常用函数头文件参考

需积分: 12 1 下载量 123 浏览量 更新于2024-09-21 1 收藏 104KB PDF 举报
"c++常函数所在头文件一览" 在C++编程中,了解常用的函数及其对应的头文件是非常重要的,这有助于我们正确地在代码中引入必要的库来使用这些功能。下面将详细介绍标题和描述中提到的一些C++及C语言的常函数,以及它们所在的头文件。 1. **_atold**: 这个函数存在于`math.h`头文件中,它用于将一个字符串转换为浮点数。这对于处理用户输入或者从文本文件中读取浮点数值非常有用。 2. **_beginthread**: 位于`process.h`头文件中,该函数用于启动一个新的线程。在多线程编程中,它允许程序同时执行多个任务。 3. **_bios_disk, _bios_equiplist, _bios_keybrd, _bios_memsize, _bios_printer, _bios_timeofday, _biosserialcom**: 这些都是BIOS相关的接口函数,存在于`bios.h`头文件中。它们提供对硬件直接访问的功能,如磁盘操作、设备检查、键盘输入、内存大小获取、打印机I/O和串行通信等。 4. **_c_exit, _cexit**: 这两个函数同样位于`process.h`头文件中,它们的作用是清理程序状态并退出,但并不结束程序执行。通常用于某些特殊情况下,比如程序异常但需要保持运行环境。 5. **_chdrive**: 来自`direct.h`头文件,用于改变当前工作驱动器。在处理多驱动器的文件操作时,这个函数很有用。 6. **_chmod**: 这个函数在`io.h`中定义,用于改变文件的访问权限,例如设置文件为只读、可写或可执行。 7. **_clear87**: 在`float.h`头文件中,用于清除浮点运算状态字,确保浮点运算的异常标志被重置。 8. **_close**: 位于`io.h`,用于关闭已经打开的文件。 9. **_control87**: 同样在`float.h`,此函数用来设置或查询浮点控制字,控制浮点运算的行为。 10. **_creat**: 也在`io.h`,用于创建新的文件或者覆盖已存在的文件。 11. **_disable**: `dos.h`中的函数,用于屏蔽中断,通常在低级别的系统操作中使用。 12. **_dos_allocmem**: 这是内存管理函数,位于`dos.h`,用于分配内存。 13. **_dos_close**: 用于关闭一个文件,属于`dos.h`。 14. **_dos_create, _dos_createnew**: 这两个函数用于文件创建,分别在`dos.h`中,创建新文件或重写已有文件。 15. **_dos_findfirst, _dos_findnext**: `dos.h`的目录控制函数,用于在磁盘目录中进行文件搜索。 16. **_dos_freemem**: 释放之前由_dos_allocmem分配的内存,也是`dos.h`的一部分。 17. **_dos_getdate, _dos_setdate, _dos_gettime, _dos_settime**: 从`dos.h`,用于获取和设置系统日期和时间。 这些函数涵盖了数学运算、线程控制、硬件交互、文件操作、内存管理等多个方面,是C++程序员日常开发中可能需要用到的基本工具。掌握这些函数及其用法,能够使你在编写程序时更加得心应手。