我知道cstdint作为标题的目的是为数字提供更准确的描述,但实际的标题名称代表什么?
当我不知道全名是什么时,我很难记住缩写的名字,尤其是在编程中。我想它类似于“c 标准类型定义整数”之类的东西,但我无法完全找到名称的解释。
cstdint 的词源是什么?
“C 标准库整数支持头”是一个合理的描述。
该c前缀表示这是从C,在那里它被称为残留<stdint.h>。在 C++ 中<foo.h>命名C 头文件是标准做法<cfoo>。
这std部分是因为它是 C 标准库的一部分,并且与其他 C 库头文件<stdio.h>(“标准 I/O”)和<stdlib.h>(“标准库”——一个公认的超级通用名称相当,相当于一个通用的抓包不适合其他标题的功能)。
正如您已经猜到的,这int部分是因为它提供了一堆整数类型和常量。
| 归档时间: |
|
| 查看次数: |
86 次 |
| 最近记录: |