C++与C语言常用函数头文件参考
需积分: 12 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++程序员日常开发中可能需要用到的基本工具。掌握这些函数及其用法,能够使你在编写程序时更加得心应手。
2008-11-07 上传
2011-06-09 上传
2010-06-26 上传
2010-07-29 上传
2009-07-26 上传
2007-05-22 上传
2008-05-08 上传
2009-06-04 上传
2010-04-05 上传
ado117116
- 粉丝: 0
- 资源: 4
最新资源
- MATLAB新功能:Multi-frame ViewRGB制作彩色图阴影
- XKCD Substitutions 3-crx插件:创新的网页文字替换工具
- Python实现8位等离子效果开源项目plasma.py解读
- 维护商店移动应用:基于PhoneGap的移动API应用
- Laravel-Admin的Redis Manager扩展使用教程
- Jekyll代理主题使用指南及文件结构解析
- cPanel中PHP多版本插件的安装与配置指南
- 深入探讨React和Typescript在Alias kopio游戏中的应用
- node.js OSC服务器实现:Gibber消息转换技术解析
- 体验最新升级版的mdbootstrap pro 6.1.0组件库
- 超市盘点过机系统实现与delphi应用
- Boogle: 探索 Python 编程的 Boggle 仿制品
- C++实现的Physics2D简易2D物理模拟
- 傅里叶级数在分数阶微分积分计算中的应用与实现
- Windows Phone与PhoneGap应用隔离存储文件访问方法
- iso8601-interval-recurrence:掌握ISO8601日期范围与重复间隔检查