gpt4 book ai didi

c++ - 无法解析类型 size_t C++ eclipse

转载 作者:太空宇宙 更新时间:2023-11-04 11:31:37 28 4
gpt4 key购买 nike

我将使用 Eclipse 在 C++ 中开发一个应用程序。我的问题是使用 size_t 类型变量在 first.cpp 文件中工作正常但在同一项目的 second.cpp 文件中不起作用。

变量声明

size_t myVariable;

它说“类型 size_t 无法解析”

最佳答案

您的 second.cpp 文件中缺少包含。尝试添加即:

#include <cstdlib>

在这个文件中。然后 size_t 应该是可解析的。size_t 定义的头文件如下:

<cstddef> <cstdio> <cstdlib> <cstring> <ctime> <cwchar>

另请参阅:here

如果您不使用 using namespace std;,您必须编写 std::size_t。如果你想在全局命名空间中使用 size_t,你可以改为包含 - 但我建议不要这样做,因为它已被弃用并且会污染全局命名空间。

关于c++ - 无法解析类型 size_t C++ eclipse,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24551349/

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