gpt4 book ai didi

c++ - 无法在 Borland C++ Builder 中打开包含文件 'inttypes.h'

转载 作者:太空狗 更新时间:2023-10-29 21:00:15 29 4
gpt4 key购买 nike

我正在使用 Borland C++ Builder,我写了一个类,因为我正在使用“int64_t”,所以我必须在其中使用这个头文件“inttype.h”。问题是我有这个错误告诉我它可以打开这个包含文件:

[C++ Error] RSA.h(3): E2209 Unable to open include file 'inttypes.h'

在 Code::Blocks 中我没有遇到这个问题,所以我认为 C++ Builder 没有这个文件,所以我将 Code::Blocks 目录中的“inttypes.h”添加到我在 C++ Builder 中的项目中,但仍然同样的错误。

我怎样才能超越这个问题?或者,如果我不能包含此文件,我可以使用哪些长整型变量来代替“int64_t”?

编辑:

我的 C++ Builder 版本是 6

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

最佳答案

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

关于c++ - 无法在 Borland C++ Builder 中打开包含文件 'inttypes.h',我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22457126/

29 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com