【发布时间】:2019-05-22 02:29:58
【问题描述】:
我正在尝试在 Ubuntu 环境中编译一个程序,但我有一些错误说 unknown type name 'uint64_t'、unknown type name 'uint16_t',即使我已经包含了 cstdint 和我认为的任何其他要求。好像是 C++ 库支持问题。
有谁知道如何解决这个问题?
【问题讨论】:
-
请包含您的代码,显示#include。
-
我猜你需要使用
std::uint64_t,但没有代码就不能确定。代码是using namespace std;吗? - 实际上,只需阅读此答案:stackoverflow.com/a/13643019/1730895 -
请添加您的代码,以及用于编译的命令以及环境详细信息。
-
请edit您的问题并在那里添加您的代码。
-
您没有发布完整的代码。您需要创建一个 minimal reproducible example 来证明您的问题