首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >无法打开Borland C++ Builder中的包含文件‘intypes.h’

无法打开Borland C++ Builder中的包含文件‘intypes.h’
EN

Stack Overflow用户
提问于 2014-03-17 14:34:27
回答 1查看 3.6K关注 0票数 3

我正在使用Borland C++ Builder,我编写了一个类,其中必须使用这个标题"inttype.h“,因为我使用的是‘int64 64_t’。问题是,我有一个错误,告诉我它可以打开这个包含文件:

代码语言:javascript
复制
[C++ Error] RSA.h(3): E2209 Unable to open include file 'inttypes.h'

在代码::块中,我没有这个问题,所以我认为C++生成器没有这个文件,所以我在C++ Builder中从代码::块目录中添加了‘intypes.h’到我的项目中,但是仍然是相同的错误。

我怎样才能超越这个问题?或者如果我不能包含这个文件,我可以用什么长整数变量代替'int64_t‘呢?

编辑:

我的C++ Builder版本是6

谢谢,我终于找到了一个解决办法是可以说的。我没有使用"inttypes.h",而是使用了"stdint.h",但仍然想知道,这个stdint.h能完成inttypes.h所能做的所有事情吗?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2014-03-17 14:57:57

inttypes是一个c99头。可能您的编译器不完全支持c99。您可以尝试#include <cinttypes>,这是c++变体。或者更基本的stdint.h或cstdint

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

https://stackoverflow.com/questions/22457126

复制
相关文章

相似问题

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