问题标签 [header-files]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
1960 浏览

c - 我在哪里可以得到这些头文件?

我正在尝试编译 SndObj,我需要一些头文件。我需要哪些 Debian 软件包来获取所有丢失的头文件?

0 投票
2 回答
600 浏览

c++ - 不能在多个文件中包含动态库头文件?

我已成功将动态库添加到程序中,但是当我尝试将头文件包含在项目的第二个文件中时,我收到有关类重新声明的错误。如果这还不够,我会添加更多信息

0 投票
3 回答
589 浏览

xcode - 在 C++ 中的 .h 中包含 .txt 文件?

我有很多地方需要重用一些模板代码。许多班级需要这些物品

在 .h 中,我可以执行以下操作:

并将所有这些代码放在 .txt 中并包含它?

包括 PHP 之类的东西!

gcc 允许吗?

0 投票
2 回答
1563 浏览

c++ - 预编译标准库头文件 - C++

在我的项目中,不同的文件中使用了几个 STL 标头。我读到了,将所有这些头文件放在一个头文件中并在我的文件中使用该头文件将允许编译器预编译头文件,这可能会导致更快的编译时间。

如果我理解正确,我需要像下面这样写。

现在包括stl.hpp所有需要访问 STL 的文件。这个对吗?

我的文件很少会只使用vector头文件中的功能。但是如果我按照上述方法,它将包含不必要的标题。这会有什么问题吗?如果我包含头文件并且没有使用其中的任何内容,是否会生成任何代码?

任何帮助都会很棒!

0 投票
4 回答
1368 浏览

c++ - C++头文件简单问题

.h 文件可以在不包含的情况下查看彼此的内容吗?我知道当我在没有#include“myfile.h”的情况下使用其他.h文件中的.h文件中的变量之前,我用C编程。我正在尝试在 C++ 中做同样的事情,但我不断收到“定义超出范围错误”

0 投票
3 回答
42222 浏览

c++ - .dll 、 .lib 、 .h 文件有什么区别?

为什么我应该在项目中包含一些 *.lib、.h 或其他一些文件?这些东西是用来做什么的?

0 投票
1 回答
2740 浏览

dependencies - automake中的头文件依赖

我想创建一个Makefile.am文件,该文件生成文件中提到的一个头xxx.c文件。

假设xxx.c包含:

并且我有一个规则在结束时创建它Makefile.am

我必须改变什么才能使xxx.c编译依赖于version.h?我试过nodist_progname_SOURCES=version.h了,但这似乎没有做到。

0 投票
6 回答
733 浏览

c++ - C++ 如何处理多个源文件?

我现在正在学习 C++,来自 Python 的背景,我在理解 C++ 如何处理多个源文件时遇到了一些麻烦。在 Python 中,import 语句首先检查您尝试导入的模块的当前工作目录,然后检查 sys.path 中的目录。在 C++ 中,我将在哪里放置自定义的 .h 文件?编译器甚至会在哪里看?

例如,我有一个程序 foo.exe 从一个源文件 foo.cpp 编译而来,它们都在同一个目录中。我决定我想把事情组织得更好一点,所以我创建了一个新的 .h 文件 bar.h 并在其中转储东西。我只需要#include 来获取我放在那里的东西吗?如果我想将 bar.h 与另一个程序(在完全不同的目录中)一起使用怎么办?

0 投票
1 回答
1073 浏览

visual-studio-2008 - 如何在 MFC 应用程序中获取 FolderPath

我正在使用 Visual Studio 2008 ...我正在尝试在我的设计中获取我的输出文件的文件夹路径 ...我知道有一个名为 CFolderDialog 的类 ..但它在我的 pgm 中不起作用..我应该包括任何头文件为了得到那个..如果是,任何人都可以告诉我如何包含在Visual Studio 2008中..请帮助我

0 投票
3 回答
4304 浏览

c++ - C++ 头文件约定

我正在使用 C++ 开发一个小游戏,并且我使用了 Eclipse CDT 的类生成器。它创建了一个带有类定义的 .h 文件和一个 .cpp 文件,其中包含所述类的无主体方法。

因此,如果我遵循模板,我将拥有一个包含方法声明的 .cpp 文件和一个包含方法主体的 .cpp 文件。但是,我不能在另一个文件中包含 .cpp 文件。

那么 C++ 中类和包含文件的约定是什么?我所做的是在 .h 文件中的类声明下填写方法主体,并删除 .cpp 文件。