首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >cstdint代表什么?

cstdint代表什么?
EN

Stack Overflow用户
提问于 2021-08-28 03:13:19
回答 2查看 159关注 0票数 1

我知道集资目的作为一个标题来提供更准确的数字描述,但是实际的标题名称代表什么呢?

当我不知道全名是什么时,我很难记住缩短的名字,特别是在编程中。我想这是类似于"c标准类型定义整数“之类的东西,但我无法很好地找到名称的解释。

词的词源是什么?

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2021-08-28 03:23:09

"C标准库整数支持报头“是一种合理的描述。

  • c前缀表示它是C的结转,在C中它被称为<stdint.h>。C头名为<foo.h>的标准实践是在C++中命名为<cfoo>
  • std部分是因为它是C标准库的一部分,并与其他C库头类似,如<stdio.h> (“标准I/O")和<stdlib.h> (”标准库“) --这是一个公认的超级通用名称,它相当于一个不适合其他标头的通用功能抓取包。
  • 正如您已经猜到的,int部分是因为它提供了一组整数类型和常量。
票数 5
EN

Stack Overflow用户

发布于 2021-08-28 03:25:07

<cstdint>有来自C头stdint.h的代码。C++有一个约定,其中C头具有相同的基本名称,除了一个前导c++和没有尾随的.h之外。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/68961080

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档