gpt4 book ai didi

c++ - netbeans 找不到包含文件

转载 作者:行者123 更新时间:2023-11-28 00:55:04 25 4
gpt4 key购买 nike

如果我运行 helloworld.cpp,我使用的是 net-beans 7.2,它显示找不到包含文件的错误(IDE 无法识别任何 .h 文件)。我安装了 gcc,我正在使用 Fedora 16,我正在尝试使用 CUDA 插件。

#include <cuda_runtime.h>
#include <cutil.h>
# include <iostream.h>

int main(int argc, char **argv)
{
prithf("Hii");
return 0;
}

希望有人帮助我。

最佳答案

在 C++ 中,您通常不对头文件使用 .h 扩展名。对于 C++ 头文件,直接使用本例中的文件名

#include<iostream>

不推荐使用 iostream.h。

也写

using namespace std;

最好在对所有头文件进行解码之后将标准命名空间中的所有符号导入到您的代码中。这样,您就不必每次都想使用 std::。如果您不明白我在说什么,请引用此链接 - http://www.cplusplus.com/doc/tutorial/namespaces/ .了解这一点很重要。

对于您常用的 C 头文件,通常您必须在文件名前加上前缀“c”并删除 .h 扩展名。例如,

#include<math.h>

成为

#include<cmath>

关于c++ - netbeans 找不到包含文件 <iostream.h>,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11911814/

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